p, .mailform, .mailformrequired { font-family: arial; font-size: 80%; color: #444444; margin-left: 0pt; text-align: justify; }	
a { text-decoration: none;}
.bot_p {font-family: arial; font-size: 80%; color: #333333; margin-left: 10pt; }	
li { font-family: arial; font-size: 80%; color: #444444; margin-left: 0pt; text-align: justify; }

.scont {font-size: 80%; padding-left: 15pt; color: #676767;}	
.scont a { color: #48546f;}

h1 {font-family: Tahoma; color: #ffff66; text-align: left; padding: 5pt; padding-top: 0pt; padding-bottom: 0pt; font-size: 130%; margin-left: 220pt; margin-right: 120pt; margin-top: 0pt; margin-bottom: 2pt; line-height: 85%; }
h2 {font-family: Tahoma; color: #555555; text-align: left; font-size: 110%; padding: 0pt; padding-top: 8pt; margin: 0pt; }
h3 {font-family: verdana; font-size: 110%; color: #555555; margin-left: 0pt; }	
h4 {font-family: arial; font-size: 80%; color: #ffffff; margin: 0pt; margin-left: 5pt; padding: 0pt;}
h5 {font-family: Tahoma; font-size: 80%; color: #ccccff; text-align: center; margin: 0pt; margin-top: 2pt; margin-bottom: 2pt; padding: 1pt; }
h6 {font-family: verdana; font-size: 90%; color: #513E30; 1background-color: #333333; text-align: left; margin: 0pt; margin-top: 2pt; margin-bottom: 2pt; padding: 1pt; }

.slogan {font-family: tahoma; font-size: 140%; font-weight: bold; color: #ffffff; letter-spacing: 2pt; margin-left: 225pt; margin-bottom: 3pt; margin-top: 0pt; line-height: 85%; }

.coord {font-family: arial; color: #666666; font-weight: normal; font-size: 70%; margin-left: 0pt; }
.coord a {text-decoration: none; color: #666666; }
.coord a:hover {text-decoration: underline; color: #ff0000; }
	
.frame1 {background-image : url(/fileadmin/templates/img/top_left_car_3.jpg); background-repeat : no-repeat; background-position : top left;}
.frame2 {background-image : url(/fileadmin/templates/img/town_3.gif); background-repeat : no-repeat; background-position : top right;}		
.frame3 {background-image : url(/fileadmin/templates/img/top_stars_2.jpg); background-repeat : repeat-x; background-position : top left;}
.bod { background-color : #a2bcd3; background-image : url(/fileadmin/templates/img/top_fon_2.jpg); background-repeat : repeat-x; background-position : left top; }
.frame {background-image : url(/fileadmin/templates/img/fon_1.jpg); background-repeat : no-repeat; background-position : left top;}



.bot_table {background-image : url(/fileadmin/templates/img/bottom_fon_1.jpg); background-repeat : repeat-x; background-position : top left;}
.bottom_line {background-image : url(/fileadmin/templates/img/bottom_line.gif); background-repeat : repeat-x; background-position : top left;}
.bot_right_cell {background-image : url(/fileadmin/templates/img/town_4b.gif); background-repeat : no-repeat; background-position : bottom right;}

.bot_menu {padding-top: 3pt; padding-bottom: 4pt; font-family: arial; font-size: 75%; text-align: center; color: #dddddd; }
.bot_menu a {text-decoration: none; color: #dddddd; }
.bot_menu a:hover {text-decoration: underline; color: #ffffff; }

.menu1_lev1 {font-family: arial; font-weight: bold; font-size: 80%; color: #48546f; margin: 0pt; padding: 0pt; }
.menu1_lev1 a {text-decoration: none; color: #48546f; }
.menu1_lev1 a:hover {text-decoration: underline; color: #ffffff; }

.menu1_lev2 {font-family: arial; font-weight: normal; font-size: 80%; color: #48546f}
.menu1_lev2 a {text-decoration: none; color: #48546f; }
.menu1_lev2 a:hover {text-decoration: underline; color: #ffffff; }

.menu1_lev3 {font-family: arial; font-weight: normal; font-size: 75%; color: #4E6472}
.menu1_lev3 a {text-decoration: none; color: #4E6472; }
.menu1_lev3 a:hover {text-decoration: underline; color: #FF3300; }




.menu_right_1_lev1 {font-family: arial; color: #50555D; font-weight: bold; font-size: 80%; margin-left: 2pt; text-decoration: none; margin-top: 0pt; padding: 0pt;}
.menu_right_1_lev1 a {text-decoration: none; color: #476E93;}
.menu_right_1_lev1 a:hover {text-decoration: underline; color: #ffffff; }

.menu_right_2_lev1 {font-family: arial; color: #50555D; font-weight: bold; font-size: 80%; margin-left: 2pt; text-decoration: none; margin-top: 0pt; padding: 0pt;}
.menu_right_2_lev1 a {text-decoration: none; color: #476E93;}
.menu_right_2_lev1 a:hover {text-decoration: underline; color: #ffffff; }




.sitemap1 {font-family: verdana; color: #666666; font-weight: bold; font-size: 80%; margin-left: 15pt;}
.sitemap1 a {text-decoration: none; color: #666666; }
.sitemap1 a:hover {text-decoration: underline; color: #FF9900; }

.sitemap2 {font-family: verdana; color: #666666; font-weight: normal; font-size: 80%; margin-left: 30pt;}
.sitemap2 a {text-decoration: none; color: #666666; }
.sitemap2 a:hover {text-decoration: underline; color: #FFFFFF; }

.sitemap3 {font-family: verdana; color: #666666; font-weight: normal; font-size: 80%; margin-left: 45pt;}
.sitemap3 a {text-decoration: none; color: #666666; }
.sitemap3 a:hover {text-decoration: underline; color: #FFFFFF; }

.sitemap4 {font-family: verdana; color: #666666; font-weight: normal; font-size: 80%; margin-left: 60pt;}
.sitemap4 a {text-decoration: none; color: #666666; }
.sitemap4 a:hover {text-decoration: underline; color: #FF9900; }




table.main {width: 100%; height: 100%;}
td.left_colon {width: 20%;}
td.text {width: 80%; height: 100%;}
td.right_colon {width: 20%;}




h2.prod_title {font-family: Tahoma; color: #A3492D; text-align: left; font-size: 110%; padding: 0pt; margin: 0pt; margin-bottom: 5pt;}
.prod_summ {font-family: arial; font-size: 80%; color: #666666; margin-left: 0pt; text-align: justify; }	
.prod_code {font-family: Tahoma; color: #A3492D; text-align: left; font-size: 90%; padding: 5pt; margin: 0pt; }
.prod_label_price {font-family: Tahoma; color: #A3492D; text-align: right; font-size: 90%; padding: 5pt; margin: 0pt; }
.prod_price {font-family: Tahoma; color: #A3492D; text-align: left; font-size: 90%; padding: 5pt; margin: 0pt; }

.prod_zoom_txt {font-family: Arial Narrow; color: #666699; text-align: center; font-size: 75%; padding: 2pt; margin: 0pt; }
.prod_zoom_txt a {color: #666699;  }
.prod_zoom_txt a:hover {text-decoration: underline; color: #995402; }

.basket_del {font-family: Arial Narrow; color: #666699; text-align: center; font-size: 75%; padding: 2pt; margin: 0pt; }
.basket_del a {color: #666699;  }
.basket_del a:hover {text-decoration: underline; color: #995402; }

.label_state {font-family: Tahoma; font-weight: bold; color: #A3492D; text-align: left; font-size: 80%; padding: 5pt; margin: 0pt; }

.page_navigator{font-family: Tahoma; font-weight: bold; color: #A3492D; text-align: left; font-size: 80%; padding: 5pt; margin: 0pt; margin-top: 3pt; margin-bottom: 5pt; }

.form_field_title {font-family: Arial; font-weight: bold; color: #A3492D; text-align: left; font-size: 80%; padding: 5pt; margin: 0pt; margin-top: 3pt; margin-bottom: 5pt; }

.right_content h3 {font-size: 70%; }

