/* orner 2011 */
/* daniel@pixelplus.sk */

html,body{margin:0;padding:0}
body{text-align:center;font-size:12px;font-family: "Lucida Grande", Verdana, Arial, Helvetica, sans-serif;background:#fff url(/images/design/bg.gif) 0px 87px repeat-x ;color:#000;}
img{border:0}
form{margin:0;}
#content li, p {margin:10px 0 10px 0;padding:0px 10px 0px 10px; line-height:17px; font-size:13px}
a:link, a:visited {color:blue;text-decoration:none;}
a:hover {color:blue;text-decoration:underline;}
/*#e94200*/

#logo { padding:10px 0px}
#logo a {display:block; background:url(/images/design/logoOrner.png) no-repeat; width:172px; height:59px; float:left; margin:10px 20px 0px 0px}
#logo .infoline {background:url(/images/design/phone.gif) no-repeat 90% 0px; width: 160px; float:right; display:block; color:#666; height:50px; padding:20px 0px 0px 0px}
.infoline .number { color:#E2001A; font-size:14px; font-weight:bold; }


div#menu{position:relative;width:900px;height:51px;padding:0;margin:0;background:url('/images/design/topmenu.jpg') no-repeat; display:none}
div#header{margin:0;padding:0;}

#flash {width:100%; height:350px; margin:0px; padding:0px; border:0px dotted white; background:url(/images/design/topmenu.png) 50% 0px no-repeat}

/* mainNav */
#mainNav{margin:0;padding:30px 0 0 10px;list-style:none; display:none}
#mainNav li{float:left; padding:0 10px 0 10px;border-left:1px solid #999;}
#mainNav li.first {border-left:0;}
#mainNav li a{font-size:12px;}
#mainNav a:link, #mainNav a:visited {text-decoration: none;color: #999;}
#mainNav a:hover {text-decoration: underline;color:#fff}

#subNav {margin:0;padding:0;width:191px;}

#submenu-r, #submenu {background:url(/images/design/bgTop.gif) no-repeat 0px 20px; margin:0px 0px 10px 8px; width:auto; height:71px}

#submenu.left {width:940px; float:left}
#submenu.right, #submenu-r.right {width:140px; background-position:100% 20px; float:right; margin:0px 12px 10px 0px}

#submenu ul, #submenu-r ul {margin:0px 0px 0px 0px; display:block; float:left; width:auto}
#submenu li, #submenu-r li {margin-top:10px;list-style-type:none; float:left; display:block; color:white}
#submenu li a, #submenu-r li a {color:white}

/* color sesitive */
.subHome a { background:url(/images/design/icoHome.png) no-repeat 0px 20px; width:30px; height:50px; float:left; }
.subRed {background:url(/images/design/tabRed.png) no-repeat; width:110px; height:61px; padding:15px 20px 0px 20px; font-size:12px; font-weight:bold}
.subBlue {background:url(/images/design/tabBlue.png) no-repeat; width:110px; height:61px; padding:15px 20px 0px 20px; font-size:12px; font-weight:bold}
.subGreen {background:url(/images/design/tabGreen.png) no-repeat; width:110px; height:61px; padding:15px 20px 0px 20px; font-size:12px; font-weight:bold}

.arrow {background:url(/images/design/icoArrow.png) no-repeat 10px 25px; width:20px; height:50px}

div#content{}
div#navigation{}
div#footer{background: url("/images/design/footer.gif") repeat-x 0% 0%; padding:50px 0px 0px 0px; color:white}

div#container{width:1100px;padding:0px 26px 0 26px;overflow:hidden;margin:0 auto;text-align:left;background: none;}
div#content{width:auto;float:left;padding: 0 0 10px 0;}
div#navigation{float:right;width:240px;}
div#footer{clear:both;width:100%;margin:0 auto;height:120px;text-align:center;font-size:11px;font-weight:bold;}
div#wrapper{width:100%;}

div#content-area{margin: 0px 0px 20px 0px; width:auto; font-size:11px;color:#000; float:left}
#content-area h1{padding:0;margin:0 0 10px 0;font-size:22px;font-weight:normal;color:#2f2f31;}
#content-area h2{padding:0;margin:20px 0 10px 0;font-size:18px;font-weight:normal;color:#2f2f31}
#footer a:link, #footer a:visited,#footer a:link, #footer a:visited {text-decoration: none; color: gray;font-weight:bold;}
#footer a:hover {text-decoration:underline;}
#footer img{vertical-align:middle;}

div#content-images{padding:0;margin:0;clear:both;float:none}
.content-image{float:left;border:none;margin:12px; overflow:hidden; width:200px}
.content-image img {border:0px solid #dedede; margin-bottom:20px; display:block}

ul.sitemap {}

div#news{margin:0px;padding:0px; width:215px; float:right; margin:0 0 0 11px}

#news .item {float:left; clear:none; display:block; padding:0px; margin:0px 0px 0px -6px; width:auto; font-size:0.8em }

#news.rounded {width:213px}

.rounded ul {
  margin:0px 0px 0px 0px; padding:0px;list-style-type:none; text-align:right;
  padding-right:10px; 
}

.rounded li {
  width:100%; height:100%;margin:0px!important; padding:0px 0px 0px 0px!important;
}

.rounded .active {
  background:#3E3E40; color:#fff;
}

.rounded li a {
  color:#333;
  font-size:13px;
  width:100%; height:100%; display:block;
  padding:6px 10px 6px 0px;
}

li.sub1 {
  padding:0px; margin:0px;color:#000; margin-right:0px;  
}

li.sub2 a {
  background:#C6C7C9;
  padding-right:10px;
  margin-right:10px;
  
  
}
li.sub2 {
  border-top:2px solid #E6E5E5;
  
  }


#news img {float:right; margin:2px 20px 2px 20px}
#news .btn img {float:left; margin-left:25px; float:none}
#news p {padding:0px 20px 0px 20px}
#news h2 {font-size:18px; padding:0px 20px 0px 20px}
#news a:link, #news a:visited,#news a:link, #news a:visited {font-weight:bold;}

#frmSeBigTxt{border:1;width:80px;height:18px;font-size:11px;line-height:18px;background:transparent;}
div#search{border:0px solid white;margin:30px 0px 0px 100px;width:230px;height:30px;float:right; background:url(/images/design/line.png) no-repeat; padding:0px 0px 0px 20px}
#search .rounded {background:url(/images/design/input.png) no-repeat 0px 5px; border:none; width:170px; height:24px; padding-left:10px}

#frmSeBigSubmit{vertical-align:bottom;}

div#pagewrapper{width:1152px;margin:0 auto;clear:both;}
div#pageleft{width:100px;height:924px;float:left;background:url('/images/design/left_side.jpg') right top no-repeat;}
div#pagecenter{width:952px;float:left;}
div#pageright{width:100px;height:924px;float:left;background:url('/images/design/right_side.jpg') left top no-repeat;}

#side-column {float:left; width:215px; margin-left:10px; margin-right:12px; font-size:0.8em}
#side-column #qq {background-color:#2e2e2f; width:266px; padding:0px 10px; color:white}
.formTop {background:url('/images/design/formTop.gif') no-repeat; width:100%; height:25px; display:block}

.formBottom {background:url('/images/design/formBottom.gif') no-repeat; width:100%; height:75px; display:block}

input.btn {float:right}
#side-column .btn {margin-right:25px}

th {background:#b40e1c; color:white; padding:10px 4px 4px 4px; border-right:1px dotted #f1c79d}
td {padding:6px}
#main td {border-bottom:1px solid #ededed}
#main tr:hover {background:#f1c79d}



.example-date {color:white}
.example-date {
display:block;
position:relative;
float:left;
width:40px;
height:100px;
margin-top:15px;
overflow:hidden;
background: url('/images/design/tab.jpg') 100% 0px no-repeat;
}
.day {margin:10px 0px 0px 10px; text-align:center; font-size:20px; display:block}
.month {margin:5px 0px 0px 10px; text-align:center; display:block}


#main {width:600px; margin-right:0px; padding:10px; -webkit-border-radius: 10px ;-moz-border-radius: 10px ; border-radius: 10px ;border:1px solid #D9DADB; float:left }
.catalog h2 a {color:#2F2F31; text-decoration:none; font-size:14px; line-height:20px }
.catalog img {height:80px; border:4px solid #DEDEDE}

.rounded { -webkit-border-radius: 10px ;-moz-border-radius: 10px ; border-radius: 10px ;border:1px solid #9C9D9F; background:#E6E5E5; float:left; width:100% }

.c-rounded {width: 170px; float: left; height: 180px; text-align: center; line-height: 1.3em; -webkit-border-radius: 10px ;-moz-border-radius: 10px ; border-radius: 10px ;border:1px solid #eee; 
  background:#efefef; float:left;
  padding:5px; margin:0px 8px 10px 8px;
}
.c-rounded:hover {border:1px solid #666}

/*color sensitive */

.rounded .h3 {background:url(/images/design/lineRed.png) no-repeat; width:170px; height:45px; position:relative; top:0px; left:-9px; color:white; font-weight:normal; font-size:14px; padding:10px 0px 0px 15px; display:block; margin-top:10px}

#news .rounded .h3 {background:url(/images/design/lineRed2.png) no-repeat; width:170px; height:45px; position:relative; top:0px; left:54px; color:white; font-weight:normal; font-size:14px; padding:10px 0px 0px 15px} 

#mainBlue {background:url(/images/design/mainBack.png) no-repeat; width:100%; height:250px; padding:10px 20px 10px 0px; color:white; overflow:hidden}
#mainBlue table {width:95%; font-size:0.8em}
#mainBlue h1,#mainBlue h2,#mainBlue h3,#mainBlue p {color:white}

.btn {background:url(/images/design/btn.png) no-repeat; text-align:center; padding:3px 6px; width:60px; height:20px; display:block}
a.btn {color:#666}

.border {display:block; width:90%; border-top:1px solid #666; border-bottom:1px solid #fff; margin:10px 10px}
.spacer {width:213px; display:block; height:1px}
.spacer2 {margin:0px 0px 0px 10px}
