
/* For generic page styles. Not for sliders. */

body {background:#ffffff;font:normal 0.8em Arial; margin:0; padding:0; padding-bottom:60px;}
#header {position:relative; margin:0 auto; clear:both; background:#333333; padding:20px 0; height:90px;}
#banner {position:relative; margin:0 auto; clear:both; background:#ffffff; padding: 20px 0 40px 0;}

.container {width:1100px; margin:0 auto; position:relative; padding:0 50px;}

#logo {width:66px; height:70px; position:relative; margin:0 20px 0 0; padding:0; float:left;margin-top:10px;}
#header-info {float:left;margin-top:10px;}
#header-info h1 {color:#ffffff;}

#adress-info {float:right;}

#adress-info p, #adress-info h3 {color:#ffffff; text-align:right; margin:0;}

#footer {background:#F6F6F6; position:relative; margin:0 auto; clear:both; padding: 20px 0 40px 0;}
#footer a {color:#666666;}
#footer a:hover {color:#999999;}

h1 {font-size:2em; color:#333333;}

h3 {font-size:1.4em; margin:0; font-weight:normal;}

h2 {display:inline; }

p {line-height:1.5em; margin-top:0;}

a {color:#cccccc;}
a:hover {color:#ffffff;}

.div1, .div2 {width:1100px;margin:0 auto;}
.div1 {margin-top:30px;text-align:center;line-height:20px;}
.div1 P {font-size:18px;}
.div1 a, .div2 a {color:#07C; }
.div1 a {margin:0 8px;}
.div1 a.current {color:black; text-decoration:none;}
.div2 {margin-top:70px;}
.div2 li {padding-top:6px;padding-bottom:6px;}
.green {color:Green;}
.cn {font-family: "Courier New", Georgia;}
#status {display:inline-block; margin-left:26px;line-height:50px;height:50px;vertical-align:middle;}

.code
{
    border: dashed 1px #BCBCCB; padding:8px 12px; background-color: #F3F3F9; white-space:pre; font-family:"Courier New", Georgia;
    font-size:12px; margin:6px 0;overflow:auto; 
}

@media (max-width: 1024px) {
.container {width:900px;}
#sliderFrame {width:900px;}
#slider, #slider div.sliderInner {width:900px;}
.div1, .div2 {width:900px;}
}