body {color: #333; font: normal 14px Arial, Helvetica, sans-serif}

a {color: #c22900; text-decoration: none; outline: none}

a:hover {text-decoration: underline}

form {margin: 0}

button, input, select, textarea {font-family: Arial, Helvetica, sans-serif; font-size: 12px}

select {color: #c22900;}

hr {color: #C0C0C0; height: 1px}

img {border: 0; display: block}

.formbutton {border: 1px solid #C6C6C6; height: 23px; padding: 1px 4px 2px 4px; background: url(../img/button/formbutton.gif) repeat-x bottom center; color: #333; width: auto}

.formbutton_hover {border: 1px solid #C6C6C6; height: 23px; padding: 1px 4px 2px 4px; background: url(../img/button/formbutton_hover.gif) repeat-x top center}

/* ###### Page */

#page {width: 960px; overflow: hidden; margin: 0 auto}

/* mainmenu */

#mainmenu {width: 100%; height: 48px; margin: 0 0 1px 0; overflow: hidden; background: url('../img/mainmenu_corners.gif') #3b3b3b no-repeat;}

#mainmenu ul {float: left; list-style: none; margin: 0; padding: 0 0 0 9px;}

#mainmenu ul li {float: left; margin: 0; padding: 0;}

#mainmenu ul li a {float: left; display: block; height: 48px; color: #ffffff; font-size: 13px; font-weight: bold; line-height: 46px; padding: 0 14px;}

#mainmenu ul li a:hover, #mainmenu ul li a.active {color: #f47b13; text-decoration: none;}

#mainmenu .lang {float: right; padding: 0 11px 0 0}

#mainmenu .lang a {float: left; color: #f47b13; font-size: 12px; line-height: 46px; padding: 0 6px}

#mainmenu .lang a.active {font-weight: bold;}

/* header */

#header {width: 100%; overflow: hidden; margin: 0 0 2px 0; background: url('../img/header/header_bg.gif') repeat-x;}

#header .logo {float: left;}

.choose_box1 {float: left; width: 622px; padding: 0 0 0 33px;}

.choose_box1 h2 {font-size: 18px; color: #3b3b3b; font-weight: normal; margin: 0; padding: 10px 0 10px 0;}

.choose_box1 .left_box, .choose_box1 .center_box, .choose_box1 .right_box {float: left;}

.choose_box1 .left_box {width: 197px; overflow: hidden;}

.choose_box1 .center_box {width: 136px; margin: 0 0 0 20px;}

.choose_box1 .right_box {width: 125px; padding: 0 0 0 9px;}

.choose_box1 .left_box .default {width: 195px; margin: 0 0 10px 0;}

.choose_box1 .left_box .jcombox span {width: 168px;}

.choose_box1 .center_box .default {width: 123px; margin: 0 0 10px 0;}

.choose_box1 .center_box .jcombox span {width: 96px;}

.choose_box1 .right_box .default {width: 117px; margin: 0 0 10px 0;}

.choose_box1 .right_box .jcombox span {width: 90px;}

.sec_row {margin: 0 0 0 0}

.choose_box1 .help {clear: both; width: 100%; overflow: hidden;}

.choose_box1 .help a {font-size: 12px; line-height: 14px; color: #C22900; text-decoration: underline;}

.choose_box1 .conti-360 {float: right; margin: 34px 18px 0 0; display: inline;}

/* Front */

#front_top {width: 100%; overflow: hidden; height: 248px; font-size: 12px;}

.f_map_est {background: url('../img/f_map_est.gif') #f3a12b bottom right no-repeat;}

.sizes_box {float: left; width: 319px; display: inline; margin: 14px 0 0 20px;}

.sizes_box h1 {font-size: 18px; color: #ffffff; font-weight: normal; margin: 0; padding: 0;}

.sizes_box table {width: 290px;}

.sizes_box th {text-align: left; color: #000; padding: 13px 0 7px 0;}

.sizes_box td {background-color: #f9bd66; padding: 2px 5px;}

.front-links {overflow: hidden; padding: 18px 0 0 0;}
.front-links p {margin: 0; padding: 0;}
.front-links a {float: left; width: 252px; height: 31px; line-height: 29px; margin: 0 0 1px 0; padding: 0 20px 0 15px; background: url('../img/front-link-bg.gif') no-repeat;}


.info_box {float: left; width: 600px; margin: 14px 0 0 0px; color: #000;}

.info_box h2 {font-size: 18px; color: #ffffff; font-weight: normal; margin: 0; padding: 0;}

.info_box ul {list-style: none; margin: 7px 0 0 2px; padding: 0;}

.info_box ul li {float: left; line-height: 16px; margin: 0 40px 0 0; padding: 0;}

.info_box .row {float: left; width: 100%; overflow: hidden; padding: 13px 0 0 1px;}

.info_box .price_list {float: left; background-color: #f9bd66; margin: 2px 0 0 14px; padding: 3px 13px 3px 9px;}

.info_box .row2 {float: left; width: 100%; overflow: hidden; line-height: 16px; margin: 5px 0 0 3px;}



#front_bottom {width: 100%; overflow: hidden; height: 170px; background-color: #3b3b3b;}

.f_banner {float: left; display: inline; margin: 0 0 0 10px;}



.f_news {float: left; display: inline; margin: 0 0 0 1px;}

.f_news h1 {font-size: 18px; color: #959595; font-weight: normal; margin: 0; padding: 15px 0 12px 19px}

.f_news .row {float: left; display: inline; width: 285px; margin: 0 0 0 21px; padding: 0 0 10px 0; font-size: 12px; color: #B3B3B3; line-height: 16px; overflow: hidden}

.f_news .row .news_pic {float: left; margin: 2px 10px 0 0; border: 3px #FFF solid}

.f_news .row a {font-size: 14px; color: #f47b13; font-weight: bold; line-height: 15px}

.f_news .row span.date {font-size: 11px; color: #6B6A6A}


/* Left_side */

#left_side {float: left; width: 650px; overflow: hidden; background-color: #d1d1d1;}

#left_side_inline {width: 645px; overflow: hidden; margin: 1px 0px 1px 5px; background: url('../img/main_bg.gif') #f7f7f7 repeat-x;}

/* Left_side > Submenu */

#submenu {width: 100%; overflow: hidden; border-bottom: 1px #dcdcdc solid;}

#submenu ul {list-style: none; margin: 0; padding: 0;}

#submenu ul li {float: left; margin: 0; padding: 3px 0;}

#submenu ul li a {float: left; height: 29px; line-height: 29px; font-size: 12px; color: #c22900; padding: 0 18px; white-space: nowrap; border-right: 1px #dcdcdc solid;}

#submenu ul li a.active {font-weight: bold;}

/* Right_side */

#right_side {float: left; width: 310px; overflow: hidden;}

#right_info {width: 100%; height: 520px; overflow: hidden; font-size: 12px; color: #000;}

.r_map_est {background: url('../img/r_map_est.gif') #f3a12b bottom left no-repeat;}

#right_info .inline {padding: 15px 0 0 15px; overflow: hidden;}

#right_info h2 {font-size: 18px; color: #ffffff; font-weight: normal; margin: 0; padding: 0;}

#right_info ul {list-style: none; margin: 9px 0 0 1px; padding: 0;}

#right_info ul li {float: left; line-height: 16px; margin: 0 20px 16px 0; padding: 0;}

#right_info ul li.right {margin: 0 0 16px 0;}

#right_info ul li a {line-height: 20px;}

#right_info .row {float: left; width: 100%; overflow: hidden; padding: 1px 0 0 1px;}

#right_info .price_list {float: left; background-color: #f9bd66; margin: 2px 0 0 14px; padding: 3px 13px 3px 9px;}

#right_info .row2 {float: left; width: 100%; overflow: hidden; line-height: 16px; margin: 5px 0 0 3px;}

#right_info .row2 p {margin: 0; padding: 0 0 8px 0;}

#right_side .r_banner {clear: both; width: 100%; height: 170px; overflow: hidden;}

/* Rehvid */

#rehvid {float: left; width: 650px; overflow: hidden; background-color: #616161;}

.rehvid_inline {width: 630px; overflow: hidden; padding: 10px 10px 5px 10px;}

#rehvid .row {width: 628; overflow: hidden; margin: 0 0 5px 0; background-color: #3b3b3b; border: 1px #2b2b2b solid;}

#rehvid .row_inline {width: 609px; overflow: hidden; padding: 10px 10px 7px 9px;}

#rehvid .row .pic {float: left; margin: 0 13px 0 0;}

#rehvid .title {float: left; width: 470px; overflow: hidden; margin: -4px 0 0 0; padding: 0 0 9px 0;}

#rehvid .title h1 {float: left; width: 69%; font-size: 18px; color: #f47b13; font-weight: normal; margin: 0; padding: 0;}

#rehvid .title span.type {float: right; font-size: 12px; color: #858585; padding: 6px 1px 0 0;}

#rehvid .row table {float: left; width: 470px; overflow: hidden;}

#rehvid .row table td {color: #b3b3b3; padding: 3px 0 4px 0; border-bottom: 1px #6d6b6d solid;}

#rehvid .row table td.right {width: 1%; white-space: nowrap; text-align: right; padding: 3px 2px 4px 0;}

#rehvid .row span.price_old {text-decoration: line-through;}

#rehvid .row span.price_new {color: #f47b13; font-weight: bold; padding: 0 0 0 16px;}

/* Rehvid */

#tires {float: left; width: 650px; overflow: hidden; padding: 0 0 20px 0; background-color: #616161;}

#tires table th {height: 42px; text-align: left; font-size: 14px; color: #AAA; background-color: #3b3b3b;}

#tires table td {height: 39px; font-size: 12px; color: #fff; border-bottom: 1px #3b3b3b solid;}

#tires table td.empty {border-bottom: 0; width: 12px;}

#tires table td.t_pic {width: 30px; padding: 0 10px 0 5px;}

#tires table td.sizes {width: 80px;}

#tires table td.diam {width: 100px;}

#tires table td.brand {text-transform: uppercase;}

#tires table td.price_new {font-weight: bold; color: #f47b13; padding: 0 0 0 6px;}

#tires table td.order_button {width: 1%; padding: 0 5px 0 0;}

#tires table td.order_button a {display: block; font-size: 12px; color: #3b3b3b; font-weight: bold; padding: 2px 10px; background-color: #f3a12b; border: 1px #3b3b3b solid; outline: none;}

#tires table td.order_button a:hover {color: #3b3b3b; text-decoration: none;}

#tires .highlight {background: #565656}


.striked {text-decoration: line-through}

tr.list_header a {font-weight: bold; color: #AAA; padding: 0 10px 0 0; background: url('../img/sorting-arrow.gif') no-repeat 100% 7px;}

tr.list_header a.current {color: #f47b13; background: url('../img/sorting-arrow2.gif') no-repeat 100% 7px;}

.pagging_cart {padding: 10px; overflow: hidden;}

.pagging_cart a {float: left; display: block; margin: 0 2px 0 0; padding: 4px 8px; font-size: 12px; color: #AAA}

.pagging_cart a:hover {background: #747474; text-decoration: none}

.pagging_cart a.current {background: #3b3b3b; color: #CCC; }

/* Other */

.floatleft {float: left;}

.clearboth {}

/* Footer */

#footer {clear: both; width: 100%; height: 68px; overflow: hidden; background: url('../img/footer/footer_bg.gif') repeat-x;}

#footer .footer_corners {width: 100%; height: 68px; overflow: hidden; background: url('../img/footer/footer_corners.gif') no-repeat;}

#footer .f_text {float: left; width: 219px; height: 51px; color: #374037; font-size: 13px; font-weight: bold; text-align: right; line-height: 16px; padding: 17px 30px 0 0; background: url('../img/footer/arrow.gif') top right no-repeat;}

#footer .f_logos, #footer .f_logos img {float: left; display: inline;}

#footer .f_logos .num1 {margin: 24px 0 0 24px;}

#footer .f_logos .num2 {margin: 22px 0 0 27px;}

#footer .f_logos .num3 {margin: 24px 0 0 32px;}

#footer .f_logos .num4 {margin: 23px 0 0 32px;}

#footer .f_logos .num5 {margin: 18px 0 0 31px;}


.okia_mini {float: right; padding: 9px 12px 0 0;}

/* Page */

#title {width: 100%; overflow: hidden; clear: both}

#title .title {float: left; width: 80%; padding: 19px 0 0 20px;}

#title .title h1 {margin: 0; padding: 0; font-size: 22px; line-height: normal; font-family: Arial, Helvetica, sans-serif; color: #3b3b3b; font-weight: normal}

#title .attributes {float: right; padding: 0 10px 0 0; width: 40px}

#title .attributes .print_button {float: right; padding: 4px 0 0 0}

#title .attributes .history_button {float: right; padding: 23px 10px 0 0;}

.text_box {padding: 22px 20px 10px 20px;}

.text_box2 {padding: 22px 20px 10px 20px;}

.text_box_fit {width: 100%; overflow: hidden; line-height: 18px;}

.text_box_fit p {margin: 0; padding: 0 0 18px 0;}

.text_box h1 {margin: 0; padding: 0 0 18px 0; font-size: 22px; line-height: normal; font-family: Arial, Helvetica, sans-serif; color: #3b3b3b; font-weight: normal}

.text_box ul {margin: 0 0 0 10px; padding: 0 0 0 10px;}

.text_box li {margin: 0; padding: 0 0 10px 0;}

.text_box_gallery {padding: 10px 6px}

.text_box_diverse {padding: 5px 10px}

.text_box_catalog {padding: 10px 6px}

.news_pic_position {float: right; margin: 0 0 10px 10px; padding: 2px; border: 1px solid #D0CDC6}

.bodytextlight {color: #999; font-size: 11px}

.bodytextlight a {color: #999}

.log-out {width: 100%; overflow: hidden; padding: 0 0 8px 0; margin: 0 0 15px 0; border-bottom: 1px #ccc solid; font-size: 12px;}
.log-out span, 
.log-out a {color: #666;}

/* Calc */

.calc {padding: 10px 15px; background-color: #ececec; border: 1px #ccc solid;}

.calc .button {background-color: #ccc; border: 1px #b7b7b7 solid; padding: 2px 6px;}

.calc .input {border: 1px #ccc solid;}

/* Sisu erilahendused */

.moodud_tabel {border-left: 1px #ccc solid; border-top: 1px #ccc solid;}

.moodud_tabel td {padding: 2px 8px; border-right: 1px #ccc solid; border-bottom: 1px #ccc solid;}

/* Ankeet */

.ankeet {border: 1px solid #CCC; background: #FAFAFA; float: left; padding: 10px}

.ankeet table td {padding: 4px}

.ankeet .title {font-size: 14px; font-weight: bold}

.ankeet .field input {border: 1px solid #CCC; width: 100%}

.ankeet .field textarea {border: 1px solid #CCC}

/* File and linklist */

.diverse_list {}

.diverse_list ul {margin: 0; padding: 0; list-style: none}

.diverse_list ul li {margin: 0; padding: 2px 0}

.diverse_list ul li img {float: left; margin: 5px 6px 0 0}

/* Sitemap */

.sitemap {}

.sitemap .row {padding: 0 0 8px 0}

.sitemap .row strong {font-size: 14px}

.sitemap .spacer {padding: 0 10px}

.sitemap .spacer img {float: left; margin: 5px 6px 0 0}

/* Search page */

.searchpage {}

.searchpage .info {text-align: right; padding: 0 0 10px 0}

.searchpage .row {padding: 0 0 12px 0; width: 100%; overflow: hidden}

.searchpage .row strong {font-size: 14px}

.searchpage .spacer {padding: 0 0 10px 0}

.searchpage .row .pic {float: left; padding: 0 10px 0 0}

/* Pagging */

.pagging {width: 100%; overflow: hidden}

.pagging .pages {float: left; font-weight: normal}

.pagging .pages ul {list-style: none; margin: 0; padding: 0}

.pagging .pages ul li {float: left; margin: 0 4px 0 0; padding: 0; border: 1px solid #E1E1E1; background: #FFF}

.pagging .pages ul li a {display: block; float: left; padding: 0 6px; line-height: 20px; height: 20px}

.pagging .pages ul li a:hover {background: #E1E1E1; text-decoration: none; color: #000}

.pagging .pages ul li.active {padding: 0 6px; background: #E1E1E1; color: #000; line-height: 20px; height: 20px}

.pagging .pages ul li a .direction {font-size: 16px; line-height: 16px}

.pagging .pagecount {float: right; line-height: 20px}

.topbrd {border-top: 1px solid #D0CDC6; padding: 6px 0 0 0}

.bottompbrd {border-bottom: 1px solid #D0CDC6; padding: 0 0 6px 0}

/* Newsletter */

.newsletter {width: 100%; overflow: hidden}

.newsletter .subscribe {float: left; width: 210px; padding: 10px; background: #F5F6F3; border: 1px solid #CCC}

.newsletter .explanation {float: right; width: 668px}

/* Gallery */

.gallery {padding: 0px 0 0px 10px; width: 100%; overflow: hidden}

.gallery .item {float: left; width: 140px; height: 155px; padding: 5px}

.gallery .separator {float: left; width: 10px; height: 10px}

.gallery .item img {padding: 2px; border: 1px solid #D0CDC6}

.gallery .item .description {padding: 4px 0 10px 0; height: 20px; overflow: hidden}

.gallery .layout {}

/* News */

.news_list {}

.news_list .row {padding: 0 0 10px 0; width: 100%; overflow: hidden}

.news_list .row h1 {font-size: 16px; margin: 0; padding: 0 0 6px 0}

.news_list .row .pic {}

.news_list .pagging {width: 100%; overflow: hidden; padding: 15px 0 0 0}

.news_list .pagging .left {}

.news_list .pagging .right {float: right}

/* ############### CATALOG ############# */

.catalog img.intro_pic {padding: 2px; border: 1px solid #D0CDC6} 

img.catalog_img {padding: 2px; border: 1px solid #D0CDC6; float: left}

/* Catalog list */

.catalog_list {}

.catalog_list .row {padding: 0 0 10px 0; width: 100%; overflow: hidden; border-bottom: 1px solid #E3E0DA}

.catalog_list .row img {float: left}

.catalog_list .row .pic {float: left; width: 120px; padding: 0 10px 0 0}

.catalog_list .row .text {float: left}

/* Catalog item */

.catalog_item {}

.catalog_item .gallery {padding: 10px 0 10px 0; width: 100%; overflow: hidden}

.catalog_item .gallery .item {float: left; width: 156px; height: 190px; padding: 5px}

.catalog_item .gallery .item img {padding: 2px; border: 1px solid #D0CDC6}

.catalog_item .gallery .item .description {padding: 4px 0 10px 0; height: 20px; overflow: hidden}

/* Admin */

#admin_area {position: fixed; top: 0}

*html #admin_area {position: absolute} /* IE 6 */

#admin_box {float: left; height: 27px; padding: 7px 0 7px 7px; border-left: 1px solid #BBB; border-right: 1px solid #BBB; border-bottom: 1px solid #BBB; background: url(../img/admin/admin_box_bg.gif) #FFF repeat-x top center}

#admin_box .links {}

#admin_box .links ul {margin: 0; padding: 0; list-style: none}

#admin_box .links ul li {padding: 0; float: left; display: inline}

#admin_box .links ul li a {display: block; float: left; height: 25px; line-height: 25px; padding: 0 5px}

#admin_box .links ul li.button {margin: 0 7px 0 0; padding: 0; float: left; display: inline}

#admin_box .links ul li.button a {border: 1px solid #CCC; color: #0B4FB0; background: #FCFCFC}

#admin_box .links ul li.button a:hover {color: #0064CB; background: #EEE; text-decoration: none}

#admin_box .links ul li.button a img, #admin_box .links ul li.stats a img {float: left; margin: 5px 5px 0 0}

#admin_box .links ul li.structure a {border-right: 1px solid #DCDCDC}

#admin_box .links ul li.stats a {border-right: 1px solid #DCDCDC; border-left: 1px solid #FFF}

#admin_box .links ul li.refresh a {border-right: 1px solid #DCDCDC; border-left: 1px solid #FFF}

#admin_box .links ul li.toggle a {border-left: 1px solid #FFF}

#admin_box .links ul li.refresh a img, #admin_box .links ul li.toggle a img, #admin_box .links ul li.structure a img {margin: 5px 0px 0 0}



.text_section {float: left; width: 200px; height: 350px; padding: 15px; background: #F3A12B; font-size: 12px}

	.order_box_title {font-size: 14px; font-weight: bold; padding: 0 0 10px 0}

	.text_section .order_box_title {color: #FFF}

.fields_section {float: left; width: 540px; height: 350px; padding: 15px; background: #E2E2E2; font-size: 12px}

	.fields_section p.thank-you {font-size: 17px; color: #ff0000; margin: 0; padding: 0;}
	
	.fields_section .order_box_title {color: #3B3B3B}

	.order_fields {width: 100%; overflow: hidden}

	.fields_section .column {}

		.fields_section .item_buy {padding: 10px; background: #C5C5C5; font-size: 14px}

		.fields_section .column dl {width: 100%; overflow: hidden; margin: 0; padding: 6px 0; border-top: 1px solid #FFF; border-bottom: 1px solid #C5C5C5}

		.fields_section .column dl dt {float: left; width: 80px; margin: 0; padding: 0 10px 0 0; text-align: right; line-height: 25px}

		.fields_section .column dl dt.first {border-left: 1px solid #C5C5C5}

		.fields_section .column dl dd {float: left; width: 138px; margin: 0; padding: 0}
			
			.fields_section .column dl dd input {width: 128px; padding: 4px; border: 1px solid #A8A8A8}
		
		.fields_section .column_wide {width: 540px; overflow: hidden}

		.fields_section .column_wide dl {width: 100%; overflow: hidden; margin: 0; padding: 6px 0; border-top: 1px solid #FFF; border-bottom: 1px solid #C5C5C5}

		.fields_section .column_wide dl dt {float: left; width: 80px; margin: 0; padding: 0 10px 0 0; text-align: right; line-height: 25px}

		.fields_section .column_wide dl dd {float: left; width: 330px; margin: 0; padding: 0}

			.fields_section .column_wide dl dd input {width: 320px; padding: 4px; border: 1px solid #A8A8A8}

			.fields_section .column_wide dl dd textarea {width: 320px; height: 100px; padding: 4px; border: 1px solid #A8A8A8}

	.make_order {width: 100%; padding: 10px 0 0 0; border-top: 1px solid #FFF; overflow: hidden;}
		
		.make_order span {float: left; padding: 5px 0 0 0;}

		.make_order button {float: left; width: auto; margin: 0 20px 0 90px; padding: 4px 10px; border: 1px solid #3B3B3B; background: #F3A12B}




.backbody {
	background: #FFFFFF;
}

.backlight {
	background: #F9F9F9;
}

.backmedium {
	background: #F0F0F0;
}

.backwhite {
	background: #FFFFFF;
}

#bodytable {
	border: 1px solid #E1E1E1;
}

.borderbottom {
	border-bottom: 1px solid #DCDCDC;
}

.bordertop {
	border-top: 1px solid #DCDCDC;
}

.bordercolor {
	border: 1px solid #DCDCDC;
}

.formfield {}

.formfield50 {width: 50px}

.formfield100 {width: 100px}

.formfield140 {width: 140px}

.formfield200 {width: 200px}

.formfield250 {width: 250px}

.formfield300 {width: 300px}

.menuback {
	background-color: #FFFFFF;
	width: 190px;
}

.menulevel1 {
	background-image: url(../img/menu/menu_arrow1.gif);
	background-repeat: no-repeat;
	padding: 10px 6px 10px 18px;
	display: block;
	color: #FFFFFF;
}

.menulevel2 {
	padding: 5px 5px 5px 5px;
	display: block;
	color: #000000;
}

.menulevel3 {
	background-image: url(../img/menu/menu_arrow3.gif);
	background-repeat: no-repeat;
	border-bottom: 1px solid #DCDCDC;
	padding: 5px 5px 5px 18px;
	display: block;
	color: #2A2A2A;
}

.menulevel4 {
	background-image: url(../img/menu/menu_arrow4.gif);
	background-repeat: no-repeat;
	border-bottom: 1px solid #DCDCDC;
	padding: 5px 5px 5px 28px;
	display: block;
	color: #2A2A2A;
}

.menulevel5 {
	border-bottom: 1px solid #DCDCDC;
	padding: 5px 5px 5px 36px;
	display: block;
	color: #000000;
}

.menuleveltop {
	padding-left : 5px;
	padding-right : 5px;
}

.navitheme {
	background: #C61A22;
}

.adminbutton {
	padding : 4px 6px 4px 6px;
	border : 1px solid Silver;
	border-top : 1px solid Silver;
	height: 23px;
	background-color: White;
}

.adminarea {
	border: 1px solid Silver;
	background-color: #D8D8D8;
	background-image: url(../img/back_button.gif);
	background-repeat: no-repeat;
}

.subtitle {
	color: #696969;
	font-size: 14px;
	font-weight: bold;
}

.textcomment {
	color: Red;
}

.textlang {
	color: Black;
}

.textlight {
	color: #B7B7B7;
}

.textred {
	color: #C22B2B;
}

.textsearch {
	color: #4F4F4F;
}

.tabelauto {
	width : 100%;
	border-left: 1px solid #E1E1E1;
	border-right: 1px solid #E1E1E1;
	border-top: 1px solid #E1E1E1;
}

.tabelauto td {
	border-bottom: 1px solid #E1E1E1;
	vertical-align: top;
	padding : 3px;
}

.tabelautoodd {
	background-color: #F9F9F9;
}

#ankeet {
	background-color: #F8F8F8;
	border-left: 1px solid #D9D9D9;
	border-right: 1px solid #D9D9D9;
	border-top: 1px solid #D9D9D9;
}

#ankeet td {
	border-bottom: 1px solid #E3E3E3;
	border-top: 1px solid #FEFEFE;
	padding: 8px;
}

#bodytext td {
	line-height: 18px;
}

#thumb {
	height: 126px;
}

.tabel {
	border-left: 1px solid #DCDCDC;
	border-right: 1px solid #DCDCDC;
	border-top: 1px solid #DCDCDC;
}

.tabel td {
	border-bottom: 1px solid #DCDCDC;
	padding: 3px;
}

.tabel2 {
	border-left: none;
	border-right: none;
	border-top: none;
	padding: 3px;
	margin : 0;
}

.tabel2 td {
	border-bottom: none;
	padding: 3px;
}

/* Searchbox */

#searchbox {padding: 10px 0 10px 15px; overflow: hidden;}
#searchbox h2 {color: #FFFFFF; font-size: 18px; font-weight: normal; margin: 0; padding: 0 0 10px 0;}
#searchbox dl {float: left; margin: 0 18px 0 0; padding: 4px 0;}
#searchbox dl dt {float: left; width: 82px; margin: 0; padding: 0; font-size: 12px; color: #fff; line-height: 22px;}
#searchbox dl dd {float: lefT; margin: 0; padding: 0;}
#searchbox select {width: 205px; padding: 2px; border: 1px #a8a8a8 solid; color: #000;}
#searchbox select:disabled {color: #888;}
#searchbox .button dt {display: none;}
#searchbox .button input {float: left; background-color: #F3A12B; border: 1px solid #3B3B3B; color: #3B3B3B; font-size: 12px; font-weight: bold; padding: 2px 10px; cursor: pointer;}

.sizes_box #searchbox {padding: 0; margin: 0 0 -5px 0;}
.sizes_box #searchbox h2 {color: #FFFFFF; font-size: 18px; font-weight: normal; margin: 0; padding: 0 0 10px 0;}
.sizes_box #searchbox dl {clear: both; width: 100%; overflow: hidden; margin: 0; padding: 2px 0;}
.sizes_box #searchbox dl dt {float: left; width: 80px; margin: 0; padding: 0; font-size: 12px; color: #000; line-height: 22px;}
.sizes_box #searchbox dl dd {float: left; margin: 0; padding: 0;}
.sizes_box #searchbox select {width: 205px; margin: 0; padding: 2px; border: 1px #a8a8a8 solid; color: #000;}
.sizes_box #searchbox select:disabled {color: #888;}
.sizes_box #searchbox .button dt {display: block;}
.sizes_box #searchbox .button input {float: left; background-color: #4d4d4d; border: 0; color: #fff; font-size: 12px; font-weight: bold; margin: 0; padding: 4px 12px; cursor: pointer;}

/* Hotbox */

.tickercontainer {width: 960px; overflow: hidden; padding: 8px 0; border-bottom: 2px #fff solid; background: #f7f7f7;}
.tickercontainer .mask {width: 930px; overflow: hidden; position: relative; left: 15px;}

.hotbox {position: relative; left: 960px;}
.hotbox p {float: left; white-space: nowrap; margin: 0; padding: 0; font-size: 13px; color: #ff0000; font-weight: bold;}

