@charset "utf-8";
/* CSS Document */
* {
	margin: 0;
	padding: 0;
}
body {
	font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000;
}
img {
	border: 0;
}
a {
	cursor: pointer;
	text-decoration: none;
	color: #033097;
}
/* =wrap
-------------------------------------------------- */
#wrap {
	width: 850px;
	margin: 0 auto;
}
div.header {
	height: 111px;
	background: url(bg10.png) 0 100% no-repeat;
}
div.header div.top_links {
	height: 21px;
}
div.header div.top_links p.left_links {
	float: left;
	margin-top: 2px;
}
div.header div.top_links p.left_links a {
	color: #000;
	background: 0 2px no-repeat;
	padding: 0 7px 0 20px;
	font-size: 11px;
}
div.header div.top_links p.left_links a:hover {
	text-decoration: underline;
}
div.header div.top_links p.languages {
	float: right;
	padding: 2px 7px 0 0;
}
div.header div.top_links p.languages a {
	padding: 0 5px;
}
div.header p.logo {
	float: left;
}
div.header div.searchbox {
	float: left;
	padding: 30px 0 0 177px;
}
div.header div.searchbox p {
	float: left;
}
div.header div.searchbox p.word {
	color: #fff;
	margin-right: 5px;
	font-size: 11px;
	margin-top: 1px;
}
div.header div.searchbox p.input {
	margin-right: 5px;
}
div.header div.searchbox p.input input {
	background: #fff;
	border: 1px solid #7f9db9;
	height: 18px;
	font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	width: 116px;
}
div.header div.searchbox p.button a,
div.header div.searchbox p.button a span {
	float: left;
	background: url(bg03.png) 0 0 no-repeat;
}
div.header div.searchbox p.button a {
	padding-left: 15px;
}
div.header div.searchbox p.button a span {
	background-position: 100% 0;
	padding: 1px 15px 2px 0;
}
div.header div.searchbox p.links {
	padding-left: 42px;
	margin-top: 5px;
}
div.header div.searchbox p.links a {
	color: #fff;
	background: url(ico02.png) 0 2px no-repeat;
	padding-left: 18px;
	padding-right: 11px;
	font-size: 10px;
}
/* =content
-------------------------------------------------- */
div.content {
	margin-top: 4px;
}
div.content div.leftbox {
	width: 546px;
	float: left;
}
div.content div.leftbox ul.front_ul {
	margin-top: 4px;
}
div.content div.leftbox ul.front_ul li {
	float: left;
	width: 271px;
	background: url(bg04.png) 0 0 no-repeat;
	height: 86px;
	list-style: none;
	margin-bottom: 4px;
	margin-right: 4px;
}
div.content div.leftbox ul.front_ul li.nomarg {
	margin-right: 0;
}
div.content div.leftbox ul.front_ul li div.leftcontent {
	float: left;
	width: 166px;
}

div.content div.leftbox ul.front_ul li div.leftcontent a:link,
div.content div.leftbox ul.front_ul li div.leftcontent a:visited {
	color: #000;
	text-decoration: none;
}
div.content div.leftbox ul.front_ul li div.leftcontent a:hover,
div.content div.leftbox ul.front_ul li div.leftcontent a:active {
	color: #000;
	text-decoration: underline;
}
div.content div.leftbox ul.front_ul li div.leftcontent p {
	padding-left: 8px;
	line-height: 1em;
}
div.content div.leftbox ul.front_ul li div.leftcontent p.heading {
	font-size: 14px;
	font-weight: bold;
	padding: 8px 0 3px 8px;
}
div.content div.leftbox ul.front_ul li p.img {
	float: right;
	width: 99px;
}
div.content div.rightbox {
	float: right;
	width: 300px;
}
div.content div.rightbox ul.links {
	padding: 25px 0 19px 13px;
	list-style: none;
}
*+ html div.content div.rightbox ul.links {
	padding: 15px 0 19px 13px;
}
div.content div.rightbox ul.links li {
	padding: 0 0 2px 5px;
}
div.content div.rightbox ul.links li a {
	text-decoration: underline;
	color: #033097;
}
div.content div.rightbox ul.links li a:hover {
	text-decoration: none;
}
div.content div.rightbox p.banner {
	margin-bottom: 4px;
}
div.content div.rightbox p.last {

}
div.content div.rightbox div.gallup {
	background: url(bg06.png) 0 100% no-repeat;
	/*height: 353px;*/
	height: 233px;
	padding: 0 7px;
	margin: 0;
}
div.content div.rightbox div.gallup p.question {
	font-size: 24px;
	color: #7e8a99;
	padding-top: 13px;
	padding-left: 6px;
}
div.content div.rightbox div.gallup p.sub_question {
	font-weight: bold;
	padding-left: 7px;
}
div.content div.rightbox div.gallup p.sub_question_good {
	font-weight: bold;
	padding-left: 7px;
	padding-top: 5px;
	color: #339900;
}
div.content div.rightbox div.gallup p.sub_question_bad {
	font-weight: bold;
	padding-left: 7px;
	padding-top: 5px;
	color: #FF0033;
}
div.content div.rightbox div.gallup table {
	margin-top: 10px;
}
div.content div.rightbox div.gallup table td {
	vertical-align: top;
	padding: 0 0 0 6px;
}
div.content div.rightbox div.gallup div.separator {
	font-size: 1px;
	height: 1px;
	border-bottom: 1px solid #8a9ecd;
	width: 100%;
	margin: 19px 0 12px 0;
}
div.content div.rightbox div.gallup p.button {
	padding-left: 110px;
}
div.content div.rightbox div.gallup p.button a,
div.content div.rightbox div.gallup p.button a span {
	float: left;
	background: url(bg09.png) 0 0 no-repeat;
}
div.content div.rightbox div.gallup p.button a {
	padding-left: 15px;
	color: #000;
	font-size: 11px;
}
div.content div.rightbox div.gallup p.button a span {
	background-position: 100% 0;
	padding: 2px 15px 2px 0;
}
/* =footer
-------------------------------------------------- */
div.footer {
	height: 39px;
	margin-top: 8px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	background: url(bg07.png) 0 0 repeat-x;
}
div.footer p.contact {
	color: #ffcc00;
	float: left;
	padding: 16px 0 0 9px;
}
div.footer p.contact a {
	color: #ffcc00;
}
div.footer p.links {
	float: right;
	padding: 14px 0 0 0;
}
div.footer p.links a {
	color: #ffcc00;
	background: 0 1px no-repeat;
	padding: 0 7px 0 0;
}
/* =news
-------------------------------------------------- */
div.news {
	font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
}
div.news h1 {
	font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
	font-size: 24px;
	color: #afb3b9;
	font-weight: normal;
}
div.news div.news_item p.head_link a {
	font-weight: bold;
	color: #000;
}
div.news div.news_item ul {
	list-style: none;
	margin: 3px 0 30px 5px;
	padding: 0;
}
div.news div.news_item ul li {
	background: url(ico01.png) 0 3px no-repeat;
	padding: 0 0 0 19px;
}
div.news div.news_item ul li a {
	text-decoration: underline;
}
div.news div.news_item ul li.active a {
	text-decoration: none;
}
div.news div.news_item ul li div.info {
	margin-top: 5px;
}
div.news div.news_item ul li div.info p {
	margin-bottom: 12px;
}
div.news div.news_item ul li div.info p.img {
	float: right;
	margin: 0 0 10px 10px;
}
table.feedback {
	margin: 20px 0 0 75px;
}
table.feedback th {
	text-align: right;
	font-weight: normal;
	vertical-align: top;
	padding: 6px 11px 4px 0;
}
table.feedback td {
	vertical-align: top;
	padding: 4px 0;
}
table.feedback td input {
	border: 1px solid #b0becb;
	font-size: 12px;
	font-family:Arial, Helvetica, sans-serif;
	height: 19px;
	width: 150px;
	
}
table.feedback td textarea {
	border: 1px solid #b0becb;
	font-size: 12px;
	font-family:Arial, Helvetica, sans-serif;
	height: 121px;
	width: 270px;
	
}
table.feedback p.button {
	padding-left: 100px;
}
table.feedback p.button a,
table.feedback p.button a span {
	float: left;
	background: url(bg08.png) 0 0 no-repeat;
}
table.feedback p.button a {
	padding-left: 11px;
	color: #000;
	font-size: 11px;
}
table.feedback p.button a span {
	background-position: 100% 0;
	padding: 3px 11px 3px 0;
}
/* =index.css
-------------------------------------------------- */
table {
    font-family: Arial;
    font-size: 11px;
    color: #010101;
}

a {text-decoration:none;color: #010197;}
a:hover {text-decoration: underline;}

p {margin: 0px; padding: 0px;}

h1 {font-size:160%;margin-top:15px;margin-bottom:10px;}

.top_btn {background-color: #5E5E5E;}
.top_btn_on {background-color: #B2B2B2;}
.top_sep {background-color: #E1E1E1;}

.btm {padding: 0px 10px;}
.btms {height: 16px; border: 1px solid #B2B2B2; border-bottom-style: none;}
a.btm:link {color: #000; text-decoration: none; font-weight: bold;}
a.btm:visited {color: #000; text-decoration: none; font-weight: bold;}
a.btm:active {color: #000; text-decoration: none; font-weight: bold;}
a.btm:hover {color: #000; text-decoration: none; font-weight: bold;}

td.footer {background-image:url(/images/footerbg.gif); background-repeat:repeat-x; height:39;}
a.footer {color:#ffcc00; text-decoration:none;}
td.footer a {
	color: #ffcc00;
}

.indexsubtitle { font-weight:bold;font-size:12pt; }
.indexsubtitle a { font-weight:bold;font-size:12pt;color:#000; }
.indexspecialtitle { font-weight:bold;font-size:11pt;}
.indexspecialimage {text-align:center;background:#FFFFFF; padding:5px 0 5px 0;}
.indexspecialprice { font-weight:bold;font-size:10pt;color:#333; }
.sectiontitle { font-weight:bold;color:#fff;background-color:#B56373; font-size:11pt; }
.sectiontitle a { color:#fff; }
td.indexsubmenu { background-color:#ffcc00; padding:3px;}
a.indexsubmenu {font-weight:normal; color:#000000;}
table.list { border-collapse:collapse; }
table.list td { padding:3px; }
table.list td.listhead { font-weight:bold;background-color:#FFCC00;padding:3px; }
table.list td.list1 { background-color:#f5f5f5; }
table.list td.list2 { background-color:#fff; }

a.sectionlink { color:#0c6499 }

table.calc { border-collapse:collapse; }
table.calc td.head { padding:3px;font-weight:bold; background-color:#c0c0c0; }
table.calc td { padding:3px; border:1px solid #c0c0c0;}

.menubg { background-color:#DEDEDE;}
.menu_head {background-color: #e1e1e1; color: #929292; font-family: arial; font-size: 15px; font-weight: bold; padding-right: 40px;}
.menu_primary {background-color: #B2B2B2;background-image: url(/images/menu_strip.jpg); background-position: top left; background-repeat: repeat-y;}
.menu_primary_inactive {padding: 3px 10px 3px 19px; font-size: 11px; color: #000; font-weight: bold; background-image: url(/images/menu_bullet.jpg); background-position: center left; background-repeat: no-repeat;}
.menu_primary_active {padding: 3px 10px 3px 19px; font-size: 11px; color: #fff; font-weight: bold; background-image: url(/images/menu_bullet_active.jpg); background-position: center left; background-repeat: no-repeat;}
.menu_primary_active a:link {color: #fff; text-decoration: none; font-weight: bold;}
.menu_primary_active a:visited {color: #fff; text-decoration: none; font-weight: bold;}
.menu_primary_active a:active {color: #fff; text-decoration: none; font-weight: bold;}
.menu_primary_active a:hover {color: #fff; text-decoration: none; font-weight: bold;}
.menu_primary_inactive a:link {color: #000; text-decoration: none; font-weight: bold;}
.menu_primary_inactive a:visited {color: #000; text-decoration: none; font-weight: bold;}
.menu_primary_inactive a:active {color: #000; text-decoration: none; font-weight: bold;}
.menu_primary_inactive a:hover {color: #fff; text-decoration: none; font-weight: bold;}

.menu_secondary {background-color: #e1e1e1;}
.menu_secondary_inactive {padding: 3px 10px 3px 17px; font-size: 10px; color: #000; font-weight: bold; background-image: url(../images/arrow_right.gif); background-position: center left; background-repeat: no-repeat; white-space: nowrap;}
.menu_secondary_active {padding: 3px 10px 3px 17px; font-size: 10px; color: #D28A2C; font-weight: bold; background-image: url(../images/arrow_left.gif); background-position: center left; background-repeat: no-repeat; white-space: nowrap;}
.menu_secondary_active a:link {color: #D28A2C; text-decoration: none; font-weight: bold;}
.menu_secondary_active a:visited {color: #D28A2C; text-decoration: none; font-weight: bold;}
.menu_secondary_active a:active {color: #D28A2C; text-decoration: none; font-weight: bold;}
.menu_secondary_active a:hover {color: #D28A2C; text-decoration: none; font-weight: bold;}
.menu_secondary_inactive a:link {color: #000; text-decoration: none; font-weight: bold;}
.menu_secondary_inactive a:visited {color: #000; text-decoration: none; font-weight: bold;}
.menu_secondary_inactive a:active {color: #000; text-decoration: none; font-weight: bold;}
.menu_secondary_inactive a:hover {color: #fff; text-decoration: none; font-weight: bold;}

.menu_tertiary_left {background-color: #ededed; color: #D28A2C; border-style: solid none solid solid; border-color: #aaabab #8A8B8B #8A8B8B #aaabab; border-width: 1px; font-size: 10px; width: 100%; padding: 2px 0px 2px 5px;}
.menu_tertiary_right {background-color: #ededed; border-style: solid solid solid none; border-color: #aaabab #8A8B8B #8A8B8B #8A8B8B; border-width: 1px; font-size: 10px; width: 100%; padding: 2px 5px 2px 0px;}
.menu_tertiary_left a {color: #D28A2C; text-decoration: none; font-weight: bold;}

.menu_tertiary {background-color: #fff; border-style: solid solid solid solid; border-color: #aaabab #8A8B8B #8A8B8B #aaabab; border-width: 1px; width: 100%;}
.menu_tertiary td {font-size: 10px; padding: 2px 5px; white-space: nowrap;}
.menu_tertiary_inactive {background-color: #fff;}
.menu_tertiary_inactive a:link {color: #000;}
.menu_tertiary_inactive a:visited {color: #000;}
.menu_tertiary_inactive a:active {color: #000;}
.menu_tertiary_inactive a:hover {color: #000;}
.menu_tertiary_active {background-color: #aaa;}
.menu_tertiary_active a:link {color: #fff;}
.menu_tertiary_active a:visited {color: #fff;}
.menu_tertiary_active a:active {color: #fff;}
.menu_tertiary_active a:hover {color: #fff;}

.submenu{background:#dedede;}
.submenu_0{height:20px;background:ffcc00;padding-left:10px;font-size:12px;font-weight:bold;vertical-align:bottom;border-bottom:solid 3px #FFFFFF;border-top:solid 1px #FFFFFF;}
.submenu_1{height:25px;padding-left:10px;border-bottom:solid 1px #FFFFFF;}
.submenu_2{height:20px;padding-left:20px;}
.submenu div{float:left;vertical-align:top;margin-top:5px}

.head_title {background-color: #fff; color: #000; font-family: arial; font-weight: bold; padding-left: 20px; font-size: 15px;}
.headertop {background-color:#FDCD00; height:20px;text-align:right;padding-right:7px;}
	.headertop a {font-size:10px; color:#000000;}
	.headertop a:hover {text-decoration:none;}
	.span {padding-bottom:5px;}

td.headmenu {padding-top:5px;}
td.headmenu a { font-weight:bold;color:#000;}
td.submenu {padding-left:30px;padding-top:2px;}
td.submenu a {color:#054A90;font-weight:normal;}


.fronttitle {width: 639px; height: 36px; background-color: #9CB2B5; color: #fff; font-weight: bold; padding-left: 19px; padding-bottom: 6px; text-align: left; vertical-align: bottom;}

.pagetitle {width: 639px; height: 36px; background-color: #B2B2B2; color: #fff; font-weight: bold; padding-left: 19px; padding-bottom: 6px; text-align: left; vertical-align: bottom;}
.pagetitle_3 {width: 639px; height: 36px; background-color: #B5BAAD; color: #fff; font-weight: bold; padding-left: 19px; padding-bottom: 6px; text-align: left; vertical-align: bottom;}
.pagetitle_blue {width: 639px; height: 36px; background-color: #66848C; color: #fff; font-weight: bold; padding-left: 19px; padding-bottom: 6px; text-align: left; vertical-align: bottom;}
.pagetitle_green {width: 639px; height: 36px; background-color: #9CB2B5; color: #fff; font-weight: bold; padding-left: 19px; padding-bottom: 6px; text-align: left; vertical-align: bottom;}
.pagetitle_sml {width: 639px; background-color: #B2B2B2; color: #fff; font-weight: bold; padding-left: 19px; padding-bottom: 6px; padding-top: 6px; text-align: left; vertical-align: bottom;}
.pagecontent {padding: 1px 0px 10px 19px;}
.pagecontent_g {padding: 10px 19px 10px 19px; background-color: #B2B2B2; color: #fff;}
.pagecontent_lg {padding: 10px 19px 10px 19px; background-color: #E6E6E6; color: #000;}
.pagecontent_wg {padding: 10px 19px 10px 19px; background-color: #F2F2F2; color: #000;}
.pagecontent_gg {padding: 10px 19px 10px 19px; background-color: #D7DBD2;}
.pagecontent_model {padding: 5px 10px 9px 19px; font-weight: bold; font-size: 11px; height: 21px; font-family: arial; font-weight: bold; background-color: #DCDEE1; color: #5E5E5E; background-image: url(/images/model_arrow.gif); background-position: top left; background-repeat: no-repeat; vertical-align: top; text-align: left;}
.pagecontent_model a:link {color: #5E5E5E; text-decoration: none; font-weight: bold;}
.pagecontent_model a:visited {color: #5E5E5E; text-decoration: none; font-weight: bold;}
.pagecontent_model a:active {color: #5E5E5E; text-decoration: none; font-weight: bold;}
.pagecontent_model a:hover {color: #5E5E5E; text-decoration: none; font-weight: bold;}


.regular_arrow {padding: 7px 0px 3px 5px; width: 5px;}
.regular_link {padding: 5px; width: 100%;}
.regular_link a:link {color: #000; text-decoration: none; font-weight: bold;}
.regular_link a:visited {color: #000; text-decoration: none; font-weight: bold;}
.regular_link a:active {color: #000; text-decoration: none; font-weight: bold;}
.regular_link a:hover {color: #000; text-decoration: none; font-weight: bold;}


.presscontent_short {padding: 10px 19px 10px 19px; width: 100%; background-color: #D7DBD2;}
.presscontent_short a:link {color: #000; text-decoration: inherit; font-weight:bold;}
.presscontent_short a:visited {color: #000; text-decoration: inherit; font-weight:bold;}
.presscontent_short a:active {color: #000; text-decoration: inherit; font-weight:bold;}
.presscontent_short a:hover {color: #000; text-decoration: inherit; font-weight:bold;}
.presscontent_color {background-color: #D7DBD2;}

.newscontent_thumb {width: 159px;}
.newscontent_short {padding: 7px 5px 0px 5px; width: 130px;}
.newscontent_short a:link {color: #000; text-decoration: none;}
.newscontent_short a:visited {color: #000; text-decoration: none;}
.newscontent_short a:active {color: #000; text-decoration: none;}
.newscontent_short a:hover {color: #000; text-decoration: underline;}
.newscontent_arrow {padding: 9px 0px 0px 11px; width: 5px;}
.newscontent_ruler {padding: 20px 0px 0px 0px; width: 639px; height: 1px;}
.newscontent_ruler2 {padding: 0px; width: 639px;}

.newspage {padding: 5px; width: 30px; font-size: 10px; color: #fff; background-color: #B2B2B2; border: 1px solid #fff; border-collapse: collapse;}
.newspage a:link {color: #fff; text-decoration: none; font-weight: bold;}
.newspage a:visited {color: #fff; text-decoration: none; font-weight: bold;}
.newspage a:active {color: #fff; text-decoration: none; font-weight: bold;}
.newspage a:hover {color: #fff; text-decoration: none; font-weight: bold;}
.newspage_active {padding: 5px; width: 30px; font-size: 10px; color: #000; background-color: #F2F2F2; border: 1px solid #fff; border-collapse: collapse;}
.newspage_active a:link {color: #000; text-decoration: none; font-weight: bold;}
.newspage_active a:visited {color: #000; text-decoration: none; font-weight: bold;}
.newspage_active a:active {color: #000; text-decoration: none; font-weight: bold;}
.newspage_active a:hover {color: #000; text-decoration: none; font-weight: bold;}

.linkBox {font-size: 10px; color: #5E5E5E; font-weight: bold; padding: 1px 7px;}
.linkBox a:link {color: #5E5E5E; text-decoration: none; font-weight: bold;}
.linkBox a:visited {color: #5E5E5E; text-decoration: none; font-weight: bold;}
.linkBox a:active {color: #5E5E5E; text-decoration: none; font-weight: bold;}
.linkBox a:hover {color: #5E5E5E; text-decoration: underline; font-weight: bold;}

.searchbut { background-color:#FFCC00; }
.search_box_1 {background-color: #CECECE;}
.search_box_2 {font-size: 11px; color: #000; font-weight: bold; background-color: #CECECE; padding-left: 2px;}
.search_box_2 a:link {color: #000; text-decoration: none; font-weight: bold;}
.search_box_2 a:visited {color: #000; text-decoration: none; font-weight: bold;}
.search_box_2 a:active {color: #000; text-decoration: none; font-weight: bold;}
.search_box_2 a:hover {color: #000; text-decoration: none; font-weight: bold;}
.search_box_3 {background-color: #CECECE;}

.searchresult {font-size: 11px; color: #000;}

.pagesitemap_1 {padding-top: 11px; padding-left: 20px; padding-bottom: 12px; width: 33%; background-color: #B5BBAD; color: #FFF; font-weight: bold; vertical-align: top; text-align: left; border-top: 1px solid #fff; border-collapse: collapse;}
.pagesitemap_1 a:link {color: #fff;}
.pagesitemap_1 a:visited {color: #fff;}
.pagesitemap_1 a:active {color: #fff;}
.pagesitemap_1 a:hover {color: #fff; text-decoration: underline;}

.pagesitemap_2 {padding: 1px 10px 2px 21px; background-color: #D7DBD2; color: #5E5E5E; font-weight: bold; background-image: url(/images/arrow_orange.gif); background-position: center left; background-repeat: no-repeat;}
.pagesitemap_2 a:link {color: #5E5E5E;}
.pagesitemap_2 a:visited {color: #5E5E5E;}
.pagesitemap_2 a:active {color: #5E5E5E;}
.pagesitemap_2 a:hover {color: #5E5E5E; text-decoration: underline;}

.pagesitemap_3 {padding: 1px 10px 2px 26px; background-color: #D7DBD2; color: #5E5E5E; font-weight: bold;}
.pagesitemap_3 a:link {color: #5E5E5E;}
.pagesitemap_3 a:visited {color: #5E5E5E;}
.pagesitemap_3 a:active {color: #5E5E5E;}
.pagesitemap_3 a:hover {color: #5E5E5E; text-decoration: underline;}



.formLabel {padding: 5px 19px 5px 19px; background-color: #E6E6E6; color: #000; width: 50px; font-weight: bold;}
.formContent {padding: 5px 19px 5px 19px; background-color: #F2F2F2; color: #000;}
.formInput {border: 1px solid #929292; font-family: verdana; font-size: 10px; color: #000; width: 160px;}
.formTextarea {border: 1px solid #7f9db9; font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #010101; overflow: auto;width: 215px;height:150px;}
.formSelect {font-family: verdana; font-size: 10px; color: #000;}
.formButton {background-color:#FFCC00; margin-top:10px;}

.header_slogan_small {padding: 3px 11px; font-family: arial; font-size: 15px; font-weight: bold; color: #000; line-height: 18px;}
.header_slogan {padding: 5px 11px; font-family: arial; font-size: 15px; font-weight: bold; color: #000; line-height: 18px;}
.header_content_small {padding: 3px 11px; font-family: verdana; font-size: 10px; color: #000; line-height: 12px;}
.header_content {padding: 5px 11px; font-family: verdana; font-size: 10px;  color: #000; line-height: 12px;}
.header_link1 {padding: 5px 3px 5px 11px; line-height: 12px; width: 5px;}
.header_link2 {padding: 5px 11px 5px 3px; width: 155px; font-family: verdana; font-size: 10px; font-weight: bold; color: #000; line-height: 12px;}
.header_link2 a:link {color: #000; text-decoration: none; font-weight: bold;}
.header_link2 a:visited {color: #000; text-decoration: none; font-weight: bold;}
.header_link2 a:active {color: #000; text-decoration: none; font-weight: bold;}
.header_link2 a:hover {color: #000; text-decoration: none; font-weight: bold;}

.shop_title {border-style: none; padding: 5px 9px 9px 19px; font-weight: bold; font-size: 11px; height: 21px; font-family: arial; font-weight: bold; background-color: #DCDEE1; color: #5A5D5A; background-image: url(../images/model_arrow.gif); background-position: top left; background-repeat: no-repeat; vertical-align: top; text-align: left;}
.shop_title a:link {color: #5A5D5A; text-decoration: none; font-weight: bold;}
.shop_title a:visited {color: #5A5D5A; text-decoration: none; font-weight: bold;}
.shop_title a:active {color: #5A5D5A; text-decoration: none; font-weight: bold;}
.shop_title a:hover {color: #5A5D5A; text-decoration: none; font-weight: bold;}

.shop_title_border {border-style: none; border-right: 1px solid #B5B2A5; padding: 5px 9px 9px 19px; font-weight: bold; font-size: 11px; height: 21px; font-family: arial; font-weight: bold; background-color: #DCDEE1; color: #5A5D5A; background-image: url(/images/model_arrow.gif); background-position: top left; background-repeat: no-repeat; vertical-align: top; text-align: left;}
.shop_title_border a:link {color: #5A5D5A; text-decoration: none; font-weight: bold;}
.shop_title_border a:visited {color: #5A5D5A; text-decoration: none; font-weight: bold;}
.shop_title_border a:active {color: #5A5D5A; text-decoration: none; font-weight: bold;}
.shop_title_border a:hover {color: #5A5D5A; text-decoration: none; font-weight: bold;}

.shop_image {border-style: none;}
.shop_image_border {border-style: none; border-right: 1px solid #B5B2A5;}

#welcome_text {padding-top:10px;}
#welcome_image {margin-left:10px;}
#promo {background:#CCCCCC;}
#product_categories {border-top:1px solid #FFFFFF;border-bottom:4px solid #FFFFFF;}
.newsdiv {padding:0px 20px 20px 0px;}
.newsdiv img {margin:5px 0px -2px 0px;}
.newsdiv span {margin:0px 0px 2px 5px;}
.leftcol {background:#dedede;border-top:1px solid #FFF;}

/* adminnis kasutatavad stiilid (tuleb alati kopeerida ka admin/style/editorarea.css faili ja nimetused lisada admin/est/tinymce.tpl faili) */

.img-team {margin:0 20px 0 0px; border:2px solid #FFFFFF;}
.td-teammember {background:#f5f5f5;}
.table-team td{padding:4px;border:4px solid #FFFFFF;background:#f5f5f5;}
.name-team {font-size:13px;font-weight:bold;}
.productindex_cell {padding:20px 0px 0px 0px;}
/* =clear
-------------------------------------------------- */
.clear:after {
	content: ".";
	display: block;
	height: 0;
	clear: both;
	line-height: 0;
	visibility: hidden;
}
.clear {
	display: inline-block;
}
html[xmlns] .clear {
	display: block;
}
* html .clear {
	height: 1px;
}