*{
margin:0;
padding:0;
border:0
}
body{
background: #000;
color:#333333;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:15px
}
#container{
background:url(img/background.jpg) repeat-y;
width:1000px;
margin:0 auto;
padding:5px 0 0;
}
#header{
background: url(img/mainheader.jpg) no-repeat;
width:1000px;
height:222px;
margin:0px auto;
}
#nav {
	background-image: url(img/desknav.jpg);
   background-repeat: no-repeat;
	background-position: center;
    font-weight: bold;
    line-height:24px;
    padding:20px;
	font-size:16px
}
#nav ul{list-style-type:none;
}
#nav li{
color:#CCCCCC;
display:inline;
 margin-left:16px;
}
        
#nav li a{
color:#cccccc;
text-decoration:none
}
#nav li a:hover{
color:#666666;
}
#content{
background:#8194ab;
margin:0 2px;
padding:10px;
font-size:0.8em
}
#leftcontent_form{
background: #f5f5f5 url(img/topgrad.jpg) repeat-x;
height:980px;
width:630px;
overflow:hidden;
padding:20px 10px 10px 30px;
border-top:#FFFFFF solid 2px;
float:left;
line-height:1.5em
}
#leftcontent_camraw{
background: #f5f5f5 url(img/topgrad.jpg) repeat-x;
height:1020px;
width:630px;
overflow:hidden;
padding:20px 10px 10px 30px;
border-top:#FFFFFF solid 2px;
float:left;
line-height:1.5em
}
#leftcontent_camraw
h1{
font-size:9px;
display:none;
}
#leftcontent_camraw
h4{
font-size:9px;
display:none;
}


#leftcontent_form
h1{
font-size:9px;
display:none;
}
#leftcontent_form
h2{
color:#333333;
font-family:"Trebuchet MS",Tahoma,Verdana,Arial,Sans-Serif;
font-size:24px;
font-weight:normal;
line-height:24px;
text-shadow:2px 2px 1px #C3DBE5;
}
#leftcontent_form
h4{
font-size:9px;
display:none
}
#leftcontent_camraw
h2{
color:#333333;
font-family:"Trebuchet MS",Tahoma,Verdana,Arial,Sans-Serif;
font-size:24px;
font-weight:normal;
line-height:24px;
text-shadow:2px 2px 1px #C3DBE5;
}

#leftcontent_advise{
background: #f5f5f5 url(img/topgrad.jpg) repeat-x;
height:1160px;
width:630px;
overflow:hidden;
padding:20px 10px 10px 30px;
border-top:#FFFFFF solid 2px;
float:left;
line-height:1.5em
}
#leftcontent_advise
h2{
color:#333333;
font-family:"Trebuchet MS",Tahoma,Verdana,Arial,Sans-Serif;
font-size:24px;
font-weight:normal;
line-height:24px;
text-shadow:2px 2px 1px #C3DBE5;
}
#leftcontent_size{
background: #f5f5f5 url(img/topgrad.jpg) repeat-x;
height:1990px;
width:630px;
overflow:hidden;
padding:20px 10px 10px 30px;
border-top:#FFFFFF solid 2px;
float:left;
line-height:1.5em
}
#leftcontent_size
h2{
color:#333333;
font-family:"Trebuchet MS",Tahoma,Verdana,Arial,Sans-Serif;
font-size:24px;
font-weight:normal;
line-height:24px;
text-shadow:2px 2px 1px #C3DBE5;
}
#leftcontent_histogram{
background: #f5f5f5 url(img/topgrad.jpg) repeat-x;
height:2700px;
width:630px;
overflow:hidden;
padding:20px 10px 10px 30px;
border-top:#FFFFFF solid 2px;
float:left;
line-height:1.5em
}
#leftcontent_histogram
h2{
color:#333333;
font-family:"Trebuchet MS",Tahoma,Verdana,Arial,Sans-Serif;
font-size:24px;
font-weight:normal;
line-height:24px;
text-shadow:2px 2px 1px #C3DBE5;
}


#leftcontent{
background: #f5f5f5 url(img/topgrad.jpg) repeat-x;
height:780px;
width:630px;
overflow:hidden;
padding:20px 10px 10px 30px;
border-top:#FFFFFF solid 2px;
float:left;
line-height:1.5em
}
#leftcontent
h1{
font-size:9px;
display:none;
}
#leftcontent
h2{
color:#333333;
font-family:"Trebuchet MS",Tahoma,Verdana,Arial,Sans-Serif;
font-size:24px;
font-weight:normal;
line-height:24px;
text-shadow:2px 2px 1px #C3DBE5;
}
h3{font-size:20px;
font-weight:normal;
text-shadow: #BBC7DB 2px 2px 1px;
line-height:26px;
}

#leftcontent .underline1
h4{
font-size:9px;
display:none;
}

#leftcontent ul{
list-style-type:none;
margin-left:10px
}
#leftcontent li a{
color:#000099;
text-decoration:none
}
#leftcontent li a:hover{
text-decoration:underline
}
.galary{
position:absolute;
top:390px;
left:140px 
}
.galary2{
position:absolute;
top:540px;
left:140px 
}
.galary3{
position:absolute;
top:690px;
left:140px 
}
.galary4{
position:absolute;
top:842px;
left:140px 
}
#leftcontent_form ul{
list-style-type:none;
margin-left:10px
}
#leftcontent_form li a{
color:#000099;
text-decoration:none
}
#leftcontent_form li a:hover{
text-decoration:underline
}
#leftcontent_camraw ul{
list-style-type:none;
margin-left:10px
}
#leftcontent_camraw li a{
color:#000099;
text-decoration:none
}
#leftcontent_camraw li a:hover{
text-decoration:underline
}

 #leftcontent .font {
color: #000099;
text-align: center;
font-weight:bold;
font-size:1.1em
}
#leftcontent .font a{
color:#000099;
text-decoration: none;
}
#leftcontent .font a:hover{
color:#000099;
text-decoration:underline
}
#leftcontent .back{
color:#999999;
text-align:center;
font-size:11px
}
#leftcontent_advise .back{
color:#999999;
text-align:center;
font-size:11px
}
#leftcontent_form .back{
color:#999999;
text-align:center;
font-size:11px
}
#leftcontent_form .back a{
color: #663333;
text-decoration:none
}
#leftcontent_form .back a:hover{
color:#663333;
text-decoration:underline
}


#leftcontent_camraw .back{
color:#999999;
text-align:center;
font-size:11px
}
#leftcontent_camraw .back a{
color: #663333;
text-decoration:none
}
#leftcontent_camraw .back a:hover{
color:#663333;
text-decoration:underline
}


#leftcontent_size .back{
color:#999999;
text-align:center;
font-size:11px
}
#leftcontent_size .back a{
color: #663333;
text-decoration:none
}

#leftcontent_size .back a:hover{
color:#663333;
text-decoration:underline
}



#leftcontent_histogram .back{
color:#999999;
text-align:center;
font-size:11px
}
#leftcontent_histogram  .back a{
color: #663333;
text-decoration:none
}

#leftcontent_histogram  .back a:hover{
color:#663333;
text-decoration:underline
}

#leftcontent .back a{
color: #663333;
text-decoration:none
}
#leftcontent .back a:hover{
color:#663333;
text-decoration:underline
}
#leftcontent_advise .back a{
color: #663333;
text-decoration:none
}
#leftcontent_advise .back a:hover{
color:#663333;
text-decoration:underline
}

#leftcontent .cont{
text-align:center
}
#leftcontent .cont a{
color: #003399;
text-decoration: none
}
#leftcontent .cont a:hover{
color:#003399;
text-decoration:underline
}
#leftcontent .underline{
background:#f5f5f5;
height:20px;
border-top:dotted #999999 1px;
width:550px;
margin:0px auto
}
#leftcontent .underline1{
width:600px;
background:#CCCCCC;
border-bottom:1px #999999 dotted
}
#leftcontent_form .underline1{
width:600px;
background:#CCCCCC;
border-bottom:1px #999999 dotted
}
#leftcontent_camraw .underline1{
width:600px;
background:#CCCCCC;
border-bottom:1px #999999 dotted
}

#leftcontent_advise .underline1{
width:600px;
background:#CCCCCC;
border-bottom:1px #999999 dotted
}
#leftcontent_size .underline1{
width:600px;
background:#CCCCCC;
border-bottom:1px #999999 dotted
}
#leftcontent_size .subtxt{
margin-left:55px;
font-size:11px;
}
#leftcontent_size .subimg{
display:inline;
margin-right:182px;
font-size:11px;
}
#leftcontent_histogram .underline1{
width:600px;
background:#CCCCCC;
border-bottom:1px #999999 dotted
}
#leftcontent_histogram .subtxt{
margin-left:55px;
font-size:11px;
}
#leftcontent_histogram .subimg{
display:inline;
margin-right:182px;
font-size:11px;
}

#leftcontent .title{
color: #006666;
font-weight: normal;
text-align:center
}
#leftcontent .venzel{
background: url(img/venzel.gif) no-repeat;
width:100px;
height:15px;
margin:0 auto
}
.pager-lower{
height:60px;
margin:15px 0
}
.pager-lower2{
height:5px;
}
.pager{
margin-top:25px;
text-align: center;
}
#leftcontent .pager ul{
list-style-type:none;
}
#leftcontent .pager li {
color: #999999;
display:inline;
margin:0 2px;
padding:0.5em
}
#leftcontent .pager li a{
color:#000000;
}
#leftcontent .pager li a:visited{
color:#333333
}
.year{font-size:24px;
color:#993333;
text-align:center
}
.phones{
text-align:right;
text-decoration:underline
}
.fotos a{
color:#000000;
text-decoration:none
}
.fotos a:hover{
text-decoration:underline
}
.lift{
width:385px;
height:540px;
margin:20px auto
}
.thumbs{
position:absolute;
top:870px;
left:50px;
margin-bottom:20px
}
.shoow{
position:absolute;
top:870px;
left:160px;
}
.biennale{
position:absolute;
top:565px;
left:160px;
}
.binn{
position:absolute;
top:610px;
left:40px;
}
.blok{
width:630px;
height:22px
}
.blok_faq{
width:630px;
height:390px
}
.ask {
color:#FF0000;
text-decoration:none;
}



#right_form{
background:#f5f5f5 url(img/topgrad.jpg) repeat-x;
height:980px;
width:275px;
margin-left:680px;
border-top:#FFFFFF solid 2px;
padding:20px 12px 10px 10px;
-padding:20px 8px 10px 10px;
padding-left:10px
}
#right_camraw{
background:#f5f5f5 url(img/topgrad.jpg) repeat-x;
height:1020px;
width:275px;
margin-left:680px;
border-top:#FFFFFF solid 2px;
padding:20px 12px 10px 10px;
-padding:20px 8px 10px 10px;
padding-left:10px
}
#right_advise{
background:#f5f5f5 url(img/topgrad.jpg) repeat-x;
height:1160px;
width:275px;
margin-left:680px;
border-top:#FFFFFF solid 2px;
padding:20px 12px 10px 10px;
-padding:20px 8px 10px 10px;
padding-left:10px
}
#right_size{
background:#f5f5f5 url(img/topgrad.jpg) repeat-x;
height:1990px;
width:275px;
margin-left:680px;
border-top:#FFFFFF solid 2px;
padding:20px 12px 10px 10px;
-padding:20px 8px 10px 10px;
padding-left:10px
}
#right_histogram{
background:#f5f5f5 url(img/topgrad.jpg) repeat-x;
height:2700px;
width:275px;
margin-left:680px;
border-top:#FFFFFF solid 2px;
padding:20px 12px 10px 10px;
-padding:20px 8px 10px 10px;
padding-left:10px
}
#right{
background:#f5f5f5 url(img/topgrad.jpg) repeat-x;
height:780px;
width:275px;
margin-left:680px;
border-top:#FFFFFF solid 2px;
padding:20px 12px 10px 10px;
-padding:20px 8px 10px 10px;
padding-left:10px
}
.buttons{
padding:10px 0 5px 7px; 
}

.img1{
border:0
}
.img2{
border:0;
margin-top:10px;
}
.picture{
padding:0 0 0 40px;
}
.picture2{
padding:15px 0 0 15px
}
.img3{
border-bottom:2px solid #999999;
}
.announce{
width:260px;
height:320px;
padding-left:10px;
line-height:18px;

padding-top:20px;
}
.anfoto{
margin-top:10px;
border:2px #333 solid;
}
.baner{
margin-left:0px;
margin-top:10px;
}
.bak{
width:270px;
height:10px;
border-top:1px #333 dotted;
}

#clearfloat{
clear:both;
height:0;
font-size:1px;
line-height:0px
}
#rasporka{
height:30px
}
#footer{
background:#000000;
color: #999999;
height:40px;
font-size:12px;
font-weight:bold;
text-align: right;
margin-top:-10px;
margin-bottom:0px;
padding:15px;
padding-right:50px;
clear:both;
}
#footer p strong{color:#ccc}
#footer p a{
color:#999999;
text-decoration:none
}
#footer em{
display:none
}
#banner{
height:33px;
width:85px;
float:left;
}
#counter{
height:35px;
width:90px;
float:left;
margin-left:10px;
display:none
}