body {background:#FFF; color:#000; border:0; margin:0; padding:0;}
ul,ol {font-size:12px; font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:400; text-align:left; color:#333; padding:5px 5px 5px 30px;}
p { border:0; margin:0; padding:0;}
input,textarea,select { border:solid 1px #555; margin-left:5px; margin-top:2px; color:#000; font-size:11px;}
img {border: 0px;}
img.border {border: 1px solid #bbb; box-shadow:3px 3px 5px #808080; -webkit-box-shadow 3px 3px 5px #808080; -moz-box-shadow: 3px 3px 5px #808080;}
h1 {font-size:12px; font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:700; color:#CF6F2E; margin:0; padding:0;}
h1.headline { font-size:12px; font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:700; color:#FFF; display:inline; margin:0; padding:0 0 0 25px;}
h2 {font-size:13px; font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif; font-weight:700; color:#CF6F2E; margin:0; padding:0;}
h4 {font-size:13px; font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif; font-weight:700; color:#333; margin:0; padding:0;}
h3,h5,h6 {font-size:13px; font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif; font-weight:700; color:#333; margin:0; padding:15px 5px 10px;}
b,strong {font-size:12px; font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:400; margin:0; padding:0;}
.g_line {width:1px; background:url(/themes/images/g_line.gif) repeat-x center top;}
.v_line {height:1px; background:url(/themes/images/v_line.gif) repeat-y center top;}
blockquote {font-size:12px; font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:400; border-left:solid 3px #333; background:#f0f0f0; margin:0 40px; padding:10px;}
li {font-size:12px; font-family:Verdana, Helvetica, sans-serif; border:0; padding:0;}
.calc {font-size:13px; font-family:Verdana, Arial, Helvetica, sans-serif;}

.td {border-radius:15px 0px 15px 0px; -webkit-border-radius:15px 0px 15px 0px; -moz-border-radius:15px 0px 15px 0px; -khtml-border-radius:15px 0px 15px 0px}

a.highslide,a.highslide:link {font-size:11px; font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:700; text-decoration:none; color:#603; border:0; padding:0;}
a.highslide:hover {font-size:11px; font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:700; text-decoration:none; color:red; border:0; padding:0;}

.img1 {width:400px; height:150px; background:#FFF url(../images/prototip_img.jpg) no-repeat center;}
.img_txt1 {font-size:13px; font-family:Verdana, Arial, Helvetica, sans-serif; margin-top:0; color:#000; border:0; padding:0 15px 0 25px;}
.head_line {height:36px; font-size:12px; font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:400; color:#FFF; background:#FFF url(/themes/images/head_line.gif) repeat-x left top;}
.head_line1 {height:20px; font-size:12px; font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:400; color:#FFF; background:#FFF url(/themes/images/head_line1.gif) repeat-x left top;}

a.h_line,a.h_line:link {font-size:12px; font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif; font-weight:700; text-decoration:none; color:#FFF; border:0;}
a.h_line:hover {font-size:12px; font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif; font-weight:700; text-decoration:none; color:#333; border:0;}

.line_head {font-size:12px; font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:400; text-decoration:none; color:#FFF; border:0;}
.hd_line_1 {font-size:24px; font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:400; color:#333333; border:0;}
.hd_line_2 {font-size:12px; font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif; font-weight:600; color:#333333; border:0;}
.left_line_1 {height:29px; font-size:12px; font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:700; color:#FFF; background:#FFF url(/themes/images/left_line_1.gif) repeat-x left top; padding:0 0 0 15px;}
.left_line_2 {width:45px; height:29px; font-size:12px; font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:700; color:#FFF; background:#FFF url(/themes/images/left_line_2.gif) no-repeat left top;}

.bg_left_1 {font-size:12px; font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:400; color:#222; background:#F5F5F5;}
.bg_left_2 {font-size:11px; font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:400; color:#333; background:#F5F5F5;}

a.left_menu_1,a.left_menu_1:link {font-size:12px; font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif; font-weight:700; text-decoration:none; color:#444; border:0;}
a.left_menu_2,a.left_menu_2:link {font-size:11px; font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif; font-weight:400; text-decoration:none; color:#444; border:0;}

.data_news {font-size:11px; font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:700; color:#444;}
.txt_news {font-size:10px; font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif; font-weight:400; color:#444;}

a.a_news,a.a_news:link {font-size:10px; font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:400; text-decoration:none; color:#CF6F2E; border:0;}
a.a_txt,a.a_txt:link {font-size:12px; font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif; font-weight:700; text-decoration:none; color:#CF6F2E; border:0; padding:0;}
a.a_txt:hover {font-size:12px; font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif; font-weight:700; text-decoration:none; color:#444; border:0; padding:0;}
a.a_txt1,a.a_txt1:link {font-size:11px; font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:400; text-decoration:none; color:#CF6F2E; border:0; padding:0;}
a.a_txt1:hover {font-size:11px; font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:400; text-decoration:none; color:#444; border:0; padding:0;}

.center_line_1 {width:44px; height:29px; font-size:12px; font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:700; color:#000; background:#FFF url(/themes/images/center_line_1.gif) no-repeat right top;}
.center_line_2 {height:29px; font-size:12px; font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:700; color:#333; background:#FFF url(/themes/images/center_line_2.gif) repeat-x right top; padding:0;}
.center_line_3 {height:29px; font-size:12px; font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:700; color:#EE823A; background:#FFF url(/themes/images/center_line_2.gif) repeat-x right top; padding:0 15px 0 0;}

.txt {font-size:12px; font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:400; text-align:justify; color:#333; padding:5px 10px;}
.txt_c {font-size:12px; font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:400; color:#333; padding:5px 10px;}
.txt1 {font-size:11px; font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:400; text-align:justify; color:#333; padding:5px 10px;}
.txt11 {font-size:10px; font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:700; text-align:justify; color:#333; padding:0px 10px;}
.txt2 {font-size:11px; font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif; font-weight:700; text-align:justify; color:#CF6F2E; padding:0;}
.txt_vis {font-size:11px; font-family:Verdana, Arial, Helvetica, sans-serif; text-align:justify; color:#333; padding:0px 0px 0px 0px;}
.news-arrow {width:12px; height:9px; background:#FFF url(../images/news-arrow.gif) no-repeat right;}

a.zagl_txt,a.zagl_txt:link {font-size:11px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight:700; text-decoration:none; color:#CF6F2E; border:0; padding:10px 10px 10px 0px;}
a.zagl_txt:hover {font-size:11px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight:700; text-decoration:none; color:#444; border:0; padding:10px 10px 10px 0px;}
a.zagl_txt1,a.zagl_txt1:link {font-size:14px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight:700; text-decoration:none; color:#CF6F2E; border:0; padding:10px 10px 10px 0px;}
a.zagl_txt1:hover {font-size:14px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight:700; text-decoration:none; color:#444; border:0; padding:10px 10px 10px 0px;}

.right_txt {font-size:11px; font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif; font-weight:400; color:#333; padding:5px 5px 5px 10px;}
.right_txt_mini {font-size:10px; font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif; font-weight:400; color:#333; padding:5px 5px 5px 10px;}
.find_line {width:212px; height:24px; background:url(/themes/images/find_line.gif) no-repeat; padding:0;}
.foot_txt {font-size:12px; font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:400; text-align:center; color:#333; padding:0;}
.foot_txt_mini {font-size:10px; font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:400; text-align:center; color:#333; padding:0;}

a.foot_menu_mini,a.foot_menu_mini:link {font-size:10px; font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:700; text-decoration:none; color:#555; border:0;}
a.left_menu_1:hover,a.left_menu_1_on,a.left_menu_1_on:link,a.left_menu_1_on:hover {border:0; color:#CF6F2E; font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size:12px; font-weight:700; text-decoration:none;}
a.left_menu_2:hover,a.left_menu_2_on,a.left_menu_2_on:link,a.left_menu_2_on:hover {border:0; color:#CF6F2E; font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:400; text-decoration:none;}

a.a_news:hover,a.all_news:hover {border:0; color:#444; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; font-weight:700; text-decoration:none;}
a.all_news,a.all_news:link,a.foot_menu_mini:hover {border:0; color:#CF6F2E; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; font-weight:700; text-decoration:none;}
a.foot_menu,a.foot_menu:link,a.foot_menu_on:hover {border:0; color:#555; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; font-weight:700; text-decoration:none;}
a.foot_menu:hover,a.foot_menu_on,a.foot_menu_on:link {border:0; color:#CF6F2E; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; font-weight:700; text-decoration:none;}

/* Полоса прокрутки 
.header2 {margin:0 0px; z-index:10;}

.header2 .inscription {position:absolute; left:360px; top:3px; padding:5px 15px; font-size:14px; background:url('/themes/images/opacity0.png') repeat 0 0; color:#DCB86E; z-index:20;}
.header2 #slideshow {height:115px; width:880px; top:2px; white-space:nowrap; overflow:hidden; position:relative; z-index:10;}
.header2 #scroller {left:0px; width:2700px; position:relative; word-spacing:1px; z-index:10;}
.header2 .arrow_l {position:absolute; width:60px; height:115px; top:0; left:0; background:url('/themes/images/scroll_l.png') no-repeat center center; cursor:pointer; z-index:50;}
.header2 .arrow_r {position:absolute; width:60px; height:115px; top:0; right:0; background:url('/themes/images/scroll_r.png') no-repeat center center; cursor:pointer; z-index:50;}
*/

/* S3-Slider */
.ol_slider, .ul_slider {list-style:none;}
#slider {width:200px; height:350px; position:relative; overflow:hidden;}
#sliderContent {width:200px; position:absolute;	top:-5;	margin-left:-30;}
.sliderImage {float:left; position:relative; display:none;}
.sliderImage span {position:absolute; padding:10px 13px; font:11px Tahoma, Arial, Helvetica, sans-serif; width:175px; background-color:#E77D37;	filter:alpha(opacity=90); -moz-opacity:0.9; -khtml-opacity:0.9; opacity:0.9; color:#fff; display:none;}

.sliderImage span strong {font:13px Tahoma, Arial, Helvetica, sans-serif; font-weight:700;}
.top_slider {top:0;	left:0;}
.bottom_slider {bottom:0; left:0;}
.left_slider {top:0; left:0; width:110px !important; height:280px;}
.right_slider {right:0;	bottom:0; width:90px !important; height:290px;}
.calc_img {position:relative; width:137px; height:35px; border:0px;	background:#fff; top:0;	left:0;	background:#fff url('/themes/images/calculator.gif') no-repeat center center; cursor:pointer; z-index:50;}

/* Carusel */
.carouselLeft {display:none; background:url(/themes/images/scroll_l.png); width:32px; height:32px; background-position:0px 0px;}
.carouselLeft:hover {width:32px; height:32px; background-position:0px 1px; cursor:auto;}
.carouselRight {display:none; background:url(/themes/images/scroll_r.png); width:32px; height:32px;	background-position:0px 0px;}
.carouselRight:hover {width:32px; height:32px; background-position:0px 1px;}

#da-vinci-title {display:none; color:#333; font-family:Tahoma, Arial, Helvetica, sans-serif; font-size:12px; font-weight:700; margin:10px; text-transform:uppercase; letter-spacing:1px; margin-bottom:4px; text-align:center;}

#da-vinci-alt{display:none; color:#333;	font-family:Tahoma, Arial, Helvetica, sans-serif; font-weight:700; margin:10px;	margin-top:320px; font-size:12px; margin-bottom:10px; text-align:center;}

#da-vinci-ext{display:none;	color:#333;	margin:10px; margin-top:0px; font-size:16px; margin-bottom:10px; font-family: Tahoma, Arial, Helvetica, sans-serif;	font-style:italic; font-weight:bold; text-align:center;}
