@charset "utf-8";
/* CSS Document */
* {margin:0; padding:0;}
body {background:url(img/bcg-body.jpg) repeat-x}
#container {width:950px; margin:0 auto; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#646464; line-height:18px}
#box-left {float:left; width:455px; padding:15px 25px 25px 0;}
#box-main {float:left; width:715px; padding:25px 25px 25px 0;}
#news {width:240px; padding:0px 10px 10px 10px; float:left; background:#ebebeb}
#marks {width:200px; padding:0 0 0px 10px;float:left;}
#box {margin-bottom:25px;}
/*header*/
#header {width:950px; height:94px; position:relative}
#header .logo {width:175px; height:94px; position:absolute; left:0; top:0;}
#header .logo a img {border:none}
#header .address {width:350px; height:34px; position:absolute; left:250px; top:10px; padding:20px 35px; font-size:11px; font-weight:bold; border-left:1px solid #d2d2d2;}
#header .hours {width:130px; height:54px; position:absolute; left:720px; top:10px; padding:10px 35px 10px 45px; font-size:11px; font-weight:bold; border-left:1px solid #d2d2d2; background:url(img/clock.gif) no-repeat 10px 5px}
#flash {width:950px; height:204px;}

/*menu*/
#menu {background:#393939; width:950px; height:50px; margin:10px 0;}
#menu ul {margin:0px; padding:0px;}
#menu ul li {list-style:none; float:left; display:inline; height:25px; padding:15px 10px 10px 10px; background:url(img/bcg-menu.gif) right bottom no-repeat;}
#menu ul li a {display: inline-block; height:24px; text-decoration:none; color:#FFFFFF; font-weight:bold}
#menu ul li a:hover {color:#e45c25}
#mcls-kontakt{background:none !important}

/*news*/

#news .box span {padding:0; margin:0; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#8a8a8a; display:block}
#news .box span a {color:#000;text-decoration:none;font-weight:bold;}
#news .box span strong {font-weight:normal}
#news .box .actual {display:block; font-weight:bold; color:#000000; margin:5px 0}
#news .box p {display:block; margin:5px 0}
#news .box .link a{display:block;clear:both;margin:10px 0; font-weight:bold; background:url(img/arrow.gif) no-repeat 0 7px; padding:0 0 0 10px;color:#E45C25 !important;text-decoration:underline}
#news .box {background:url(img/news-link.gif) no-repeat bottom; padding:15px 0 15px 0}
#news .img-right {margin-top:5px}
/*footer*/
#footer {padding:20px; background:#ebebeb; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:9px}

/* typo */
.cleaner {clear:both; font-size:0px; line-height:0px; height:0}
p {margin:20px 0}
a {color:#e45c25}
h1 {font-size:22px; color:#231f20}
h2 { font-family: Arial, Helvetica, sans-serif; font-size:16px; line-height:18px; margin:10px 0 10px 0; padding:0; color:#231f20}
h3 { font-family: Arial, Helvetica, sans-serif; font-size:13px; color:#0d0a3f; line-height:18px; margin:10px 0 10px 0; padding:0; color:#231f20}
#box-main ul {margin:30px}
#box-main li {list-style:url(img/arrow.gif);}
#box-main input {background:#FFFFFF; height:16px; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#999999; border-top:#bfbfbf 1px solid; border-right: #F0F0F0 1px solid; border-bottom:#F0F0F0 1px solid; border-left:#bfbfbf 1px solid; margin:3px}
#box-main .button {background:#e45c25; font-family: Arial, Helvetica, sans-serif; font-size:11px; color:#FFFFFF; font-weight:bold; border:none; height:20px; padding:3px}
#box-main textarea {background:#FFFFFF; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#999999; border-top:#bfbfbf 1px solid; border-right: #F0F0F0 1px solid; border-bottom:#F0F0F0 1px solid; border-left:#bfbfbf 1px solid;}
#box-main .tr1 {background-color:#e5e5e5;}
#box-main .tr2 {background-color:#f1f1f1;}
#box-main .tab td {padding:3px}

/* content */
#box-left h1 {color:#000;font-size:170%;font-weight:bold;margin:.5em 0 .5em 0;padding:0;}
#box-left h2 {color:#000;font-size:130%;font-weight:bold;margin:.5em 0 .5em 0;padding:0;}
#box-left h3 {color:#000;font-size:120%;font-weight:bold;margin:.5em 0 .5em 0;padding:0;}
#box-left h4 {color:#000;font-size:110%;font-weight:bold;margin:.5em 0 .5em 0;padding:0;}
#box-left a img {margin:0px 10px 10px 10px;}
#box-left a {color:#E45C25}
#box-left hr {display:none}
#box-left p img {margin:0 10px;}
#box-left p {margin:.5em 0 1.3em 0;padding:0;line-height:1.5em;}
#box-left a img {border:1px solid #ddd}
#box-left ul,#box-left ol {margin:1.3em 0}
#box-left ul li, #box-left ol li {margin:.5em .5em .5em 1.5em}

/* colors */
#box-left table,.tblgreen table td,.tblgreen table th {font: normal 11px "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;}
#box-left table tr {background:#fff}
#box-left table tr.hlrow {}
#box-left table {width:50%}

#box-left table th, #box-left table thead td {font-weight:bold;font-style:normal !important;color:#f6f6f6 !important;color: #555;border-right: 1px solid #E45C25;border-bottom: 1px solid #E45C25;border-top: 1px solid #E45C25;text-transform: uppercase;background: #E45C25 url(img/head_bg.png) no-repeat;}
#box-left table td {border: 1px solid #E45C25;background: #fff;color: #555;}
#box-left table {border-left: 1px solid #E45C25;}