*{
margin:0px;
padding:0px;
}

html, body{ 
height:100%;
}

#container{
width:1260px;
min-height:100%;
margin:0 auto;
background-color:#FFFFFF;
font-family:Tahoma, Arial, Helvetica, sans-serif;
font-size:12px;
}

#hoppuskaem{
height:40px;
clear:both;
}

#oppuskaem{
height:40px;
margin-top:-40px;
}

#maintable{
float:left;
width:100%;
position:relative;
}

tbody{
border-top:none;
}

thead th{
border:none;
padding-right:0px;
}

tr.even, tr.odd{
background-color:#FFFFFF;
border-bottom:none;
padding:0px;
}

#tdheadleft{
width:246px;
height:auto;
}

#tdheadright{
width:246px;
height:auto;
}

p{
margin:0px 0px 10px 10px;
}

p a:link{text-decoration:none; color:#999999;}
p a:visited{text-decoration:none; color:#999999;}
p a:hover{text-decoration:underline; color:#999999;}
p a:active{text-decoration:none; color:#999999;}

#aright{
width:100%;
text-align:right;
color:#999999;
font-style:italic;
float:right;
}

#ared{
color:#EE0000;
font-weight:bold;
}

#ared a:link{text-decoration:none; color:#EE0000;}
#ared a:visited{text-decoration:none; color:#EE0000;}
#ared a:hover{text-decoration:underline; color:#EE0000;}
#ared a:active{text-decoration:none; color:#EE0000;}


#head{
width:auto;
height:190px;
}

#headleft1{
width:58px;
height:160px;
background:url(img/logo01.gif) left top no-repeat;
float:left;
}

#headleft2{
width:188px;
height:48px;
background:url(img/logo02.gif) left top no-repeat;
float:left;
margin-top:112px;
}

#nomber{
color:#999999;
float:right;
font-size:21px;
height:auto;
text-align:right;
width:236px;
margin-top:30px;
font-family:Tahoma, Arial, Helvetica, sans-serif;
padding-right:3px;
}



#headcenter{
width:541px;
height:206px;
margin:0 auto;
background:url(img/head.png) left top no-repeat;
margin-top:25px;
}



#mainmenu{
width:auto;
height:50px;
margin:0 auto;
font-size:20px;
padding-left:70px;
font-family:Arial, Helvetica, sans-serif;
}

#mainmenu ul.menu{
text-align:center;
}

#mainmenu ul.menu li {
margin:0 0 0 0;
}

#mainmenu .block ul {
margin:0;
padding:0 0 5px 0;
}

#mainmenu li.leaf{
margin:0;
padding:0 0 0 0;
}

#mainmenu ul li{
display:inline;
list-style-image:none;
list-style-type:none;
}

#mainmenu a{
margin-right:72px;
}

#mainmenu a:link{text-decoration:none; color:#EE0000;}
#mainmenu a:visited{text-decoration:none; color:#EE0000;}
#mainmenu a:hover{text-decoration:none; color:#EE0000;}
#mainmenu a:active{text-decoration:none; color:#EE0000;}

#rightbottomtd{
float:right;
}

#leftcolumn{
font-family:Tahoma, Arial, Helvetica, sans-serif;
position:relative;
}

#leftcolumn .views-row{
margin-bottom:0px;
}

#left1{
float:left;
left:0px;
position:absolute;
width:auto;
}

#left1 .title{
display:none;
}

#left2{
font-family:Tahoma,Arial,Helvetica,sans-serif;
position:absolute;
left:0px;
bottom:0px;
}

#leftcolumn .views-field-field-imageicon-fid{
margin-bottom:50px;
float:left;
}

#leftcolumn .views-field-field-imageicon-fid .field-item{
float:left;
}

#mainfront{
width:80%;
height:auto;
padding:0px 10px 0px 88px;
color:#999999;
float:left;
}

#main{
color:#999999;
float:left;
height:auto;
padding:0 0 0 130px;
width:69%;
min-height:470px;
}


@media all and (-webkit-min-device-pixel-ratio:10000),
not all and (-webkit-min-device-pixel-ratio:0) {
#main{
min-height:520px;
}

#mainfront{
min-height:510px;
}
}

.lb2{
float:left;
margin:5px 25px;
}

#main .title{
display:none;
}

#main ol{
list-style-position:inside;
}

#main ul{
list-style-position:inside;
margin-left:10px;
margin-bottom:10px;
}

.view-views-on-mainpage-videosemka table{
margin:0 auto;
}

#block-views-ac14f712048a587cc08a8f47656934a1, #block-views-0dc1af160f1094fdb6aadade4c1a7084, #block-views-957ebfcbe3a0e9d645815893d3845788, #block-views-0337755043ef4b2d0bb2dd3a3a0667a3, #block-views-a1fa1bebd8796df5e2fe717c84745c90, #block-views-views_on_mainpage_slajd-block_1{
width:300px;
float:left;
}

#block-views-ac14f712048a587cc08a8f47656934a1 .views-field-field-imageonmain-fid{
float:left;
height:150px;
text-align:left;
margin-right:10px;
}
#block-views-0dc1af160f1094fdb6aadade4c1a7084 .views-field-field-imageonmain-fid{
float:left;
height:150px;
text-align:left;
margin-right:10px;
}
#block-views-957ebfcbe3a0e9d645815893d3845788 .views-field-field-imageonmain-fid{
float:left;
height:150px;
text-align:left;
margin-right:10px;
}
#block-views-0337755043ef4b2d0bb2dd3a3a0667a3 .views-field-field-imageonmain-fid{
float:left;
height:150px;
text-align:left;
margin-right:10px;
}
#block-views-a1fa1bebd8796df5e2fe717c84745c90 .views-field-field-imageonmain-fid{
float:left;
height:150px;
text-align:left;
margin-right:10px;
}
#block-views-views_on_mainpage_slajd-block_1 .views-field-field-imageonmain-fid{
float:left;
height:150px;
text-align:left;
margin-right:10px;
}

#main .views-view-grid .views-field-title{
color:#333333;
font-weight:bold;
padding-left:5px;
width:auto;
height:30px;
}

#main .views-view-grid .views-field-title a:link{text-decoration:none; color:#000000;}
#main .views-view-grid .views-field-title a:visited{text-decoration:none; color:#000000;}
#main .views-view-grid .views-field-title a:hover{text-decoration:underline; color:#000000;}
#main .views-view-grid .views-field-title a:active{text-decoration:none; color:#000000;}

#main .views-view-grid .views-field-title .field-content{
border-left:10px solid #FF3333;
padding:0px 0px 10px 5px;
margin-left:-5px;
}

#block-views-ac14f712048a587cc08a8f47656934a1{
position:relative;
right:10px;
}

#block-views-ac14f712048a587cc08a8f47656934a1 .views-field-field-smallteaseronmain-value{
height:auto;
margin-bottom:10px;
padding:0px 20px 0 110px;
width:145px;
font-size:12px;
margin-top:-10px;
}

#block-views-0dc1af160f1094fdb6aadade4c1a7084 .views-field-field-smallteaseronmain-value{
height:auto;
margin-bottom:10px;
padding:0px 20px 0 110px;
width:130px;
font-size:12px;
margin-top:-10px;
}

#block-views-957ebfcbe3a0e9d645815893d3845788 .views-field-field-smallteaseronmain-value{
height:auto;
margin-bottom:10px;
padding:0px 20px 0 110px;
width:145px;
font-size:12px;
margin-top:-10px;
}

#block-views-0337755043ef4b2d0bb2dd3a3a0667a3 .views-field-field-smallteaseronmain-value{
height:auto;
margin-bottom:10px;
padding:0px 20px 0 110px;
width:130px;
font-size:12px;
margin-top:-10px;
}

#block-views-a1fa1bebd8796df5e2fe717c84745c90 .views-field-field-smallteaseronmain-value{
height:auto;
margin-bottom:10px;
padding:0px 20px 0 110px;
width:145px;
font-size:12px;
margin-top:-10px;
}

#block-views-views_on_mainpage_slajd-block_1 .views-field-field-smallteaseronmain-value{
height:auto;
margin-bottom:10px;
padding:0px 20px 0 110px;
width:130px;
font-size:12px;
margin-top:-10px;
}

#title{
border-left:10px solid #FF3333;
padding:0px 0px 8px 5px;
color:#333333;
font-weight:bold;
font-size:12px;
margin-left:-10px;
font-family:Tahoma, Arial, Helvetica, sans-serif;
}

#titlezag{
border-left:10px solid #FF3333;
padding:0px 0px 8px 5px;
color:#333333;
font-weight:bold;
font-size:12px;
margin-left:-10px;
font-family:Tahoma, Arial, Helvetica, sans-serif;
}

.views-field-field-smallteaseronmain-value #title{
display:none;
}

#title a:link{text-decoration:none; color:#333333;}
#title a:visited{text-decoration:none; color:#333333;}
#title a:hover{text-decoration:underline; color:#333333;}
#title a:active{text-decoration:none; color:#333333;}




#mainpagetable{
width:560px;
margin:0 auto;
}

#mainpagebody a{
font-weight:700;
margin-left:5px;
}

#mainpagebody a:link{text-decoration:none; color:#FF6666;}
#mainpagebody a:visited{text-decoration:none; color:#FF6666;}
#mainpagebody a:hover{text-decoration:underline; color:#FF6666;}
#mainpagebody a:active{text-decoration:none; color:#FF6666;}



.views-field-field-imhport-fid{
margin-right:20px;
margin-left:10px;
}

#portfoliopagebody a{
border-left:10px solid #FF3333;
color:#333333;
font-weight:bold;
padding:0px 0px 8px 5px;
width:auto;
height:30px;
}

#portfoliopagebody a:link{text-decoration:none; color:#000000;}
#portfoliopagebody a:visited{text-decoration:none; color:#000000;}
#portfoliopagebody a:hover{text-decoration:none; color:#000000;}
#portfoliopagebody a:active{text-decoration:none; color:#000000;}

.imagegal{
float:left;
margin:5px;
}

#marg{
margin-top:10px;
}

#righttoptd{
float:right;
position:relative;
z-index:10;
}

#bottomborder{
width:250px;
height:1px;
border-bottom:1px solid #CCCCCC;
float:right;
}

#imghieght{
height:auto;
position:relative;
}

#imghieght a{
}

#pustota{
width:100px;
height:20px;
}

.view-pricelist table{
width:95%;
}

.view-pricelist th{
padding:5px;
background-color:#000000;
color:#FFFFFF;
}

.view-pricelist .views-field-title{
display:none;
}

.view-pricelist #capt{
border-left:10px solid #FF3333;
padding:0px 0px 8px 5px;
color:#333333;
font-weight:bold;
font-size:12px;
margin-left:-10px;
}

.view-pricelist td{
padding:0px 0px;
}

.view-pricelist{
position:relative;
left:15px;
}

#pustota2{
width:2px;
height:5px;
}

#tableprice{
margin-bottom:40px;
}

#tableprice td{
padding:5px;
}

#opisanie{
width:50%;
background-color:#000000;
color:#FFFFFF;
height:20px;
font-weight:bold;
padding:5px;
border-right:1px solid #FFFFFF;
}

#opisanie2{
width:35%;
background-color:#000000;
color:#FFFFFF;
height:20px;
font-weight:bold;
padding:5px;
border-right:1px solid #FFFFFF;
}

#opisanie3{
width:70%;
background-color:#000000;
color:#FFFFFF;
height:20px;
font-weight:bold;
padding:5px;
border-right:1px solid #FFFFFF;
}

#stoimost{
width:15%;
background-color:#000000;
color:#FFFFFF;
font-weight:bold;
padding:5px;
border-right:1px solid #FFFFFF;
}

#stoimost2{
width:30%;
background-color:#000000;
color:#FFFFFF;
font-weight:bold;
padding:5px;
}

#primechanie{
width:35%;
background-color:#000000;
color:#FFFFFF;
font-weight:bold;
padding:5px;
}

#bord{
border-right:1px solid #333333;
}

.view-id-pricelist h3{
border-left:10px solid #FF3333;
padding:0px 0px 8px 5px;
color:#333333;
font-weight:bold;
font-size:12px;
margin-left:-10px;
font-family:Tahoma, Arial, Helvetica, sans-serif;
margin-bottom:5px;
}



.view-pricelist .field-item {
height:auto;
padding:5px;
}

#contact{
color:#000000;
list-style-image:none;
list-style-type:none;
font-size:12px;
margin-left:5px;
}

#contact li{
list-style-image:none;
list-style-type:none;
padding-left:35px;
}

#contact ul{
list-style-image:none;
list-style-type:none;
}

#contact a:link{text-decoration:underline; color:#000000;}
#contact a:visited{text-decoration:underline; color:#000000;}
#contact a:hover{text-decoration:none; color:#000000;}
#contact a:active{text-decoration:none; color:#000000;}

#contact a{
font-weight:normal;
font-size:12px;
color:#000000;
text-align:left;
float:none;
}

#text4{
padding-bottom:4px;
}

.views-field-field-rightbottomimage-fid{
margin-right:0px;
}

.view-left-nashiklienti a{
font-size:14px;
color:#444444;
font-weight:bold;
}

.view-left-nashiklienti a:link{text-decoration:none; color:#444444;}
.view-left-nashiklienti a:visited{text-decoration:none; color:#444444;}
.view-left-nashiklienti a:hover{text-decoration:none; color:#444444;}
.view-left-nashiklienti a:active{text-decoration:none; color:#444444;}

#block-views-klienti-block_1{
padding-bottom:0px;
text-align:center;

}

#block-views-left_luchsheevideo-block_1{
padding-top:0px;
float:left;
margin:20px 0px;
}

#block-views-left_luchsheevideo-block_1 .title{
text-align:center;
margin-left:0px;
}

.view-left-luchsheevideo .views-field-body{
float:left;
margin-right:5px;
margin-bottom:6px;
width:30px;
height:30px;
}

.view-left-luchsheevideo p{
margin:0px;
}

#block-views-left_luchsheevideo-block_1 .views-field-field-icon-fid{
float:left;
margin-right:6px;
margin-bottom:6px;
}

#block-views-left_luchsheefoto-block_1{
padding-top:0px;
text-align:center;
float:left;
margin-top:20px;
}

#block-views-left_luchsheefoto-block_1 .views-field-field-icon-fid{
float:left;
margin-right:6px;
margin-bottom:6px;
}

.view-left-fotoraboti{
float:left;
margin:20px 0px;
}

.view-left-fotoraboti .view-header{
text-align:center;
width:140px;
}

.view-left-fotoraboti .views-field-field-ikonka-fid .field-item{
float:left;
margin-right:6px;
margin-bottom:6px;
}

.view-left-fotoraboti a{
font-size:14px;
color:#444444;
font-weight:bold;
}

.view-left-fotoraboti a:link{text-decoration:none; color:#444444;}
.view-left-fotoraboti a:visited{text-decoration:none; color:#444444;}
.view-left-fotoraboti a:hover{text-decoration:none; color:#444444;}
.view-left-fotoraboti a:active{text-decoration:none; color:#444444;}

.view-left-videoraboty{
float:left;
}

.view-left-videoraboty .view-header{
text-align:center;
width:140px;
}

.view-left-videoraboty .field-content{
float:left;
margin-right:6px;
margin-bottom:6px;
}

.view-left-videoraboty a{
font-size:14px;
color:#444444;
font-weight:bold;
}

.view-left-videoraboty a:link{text-decoration:none; color:#444444;}
.view-left-videoraboty a:visited{text-decoration:none; color:#444444;}
.view-left-videoraboty a:hover{text-decoration:none; color:#444444;}
.view-left-videoraboty a:active{text-decoration:none; color:#444444;}

#block-views-klienti-block_1 .view-header{
color:#444444;
font-weight:700;
font-size:14px;
margin-right:14px;
}

#block-user-1{
float:left;
padding-top:180px;
padding-left:10px;
}

.view-center-fotoraboti .views-field-field-aft-value{
border-left:10px solid #FF3333;
padding:0px 0px 8px 5px;
color:#333333;
font-weight:bold;
font-size:12px;
margin-left:-5px;
margin-bottom:5px;
}
.view-center-fotoraboti .views-field-field-aft-value a:link{text-decoration:none; color:#333333;}
.view-center-fotoraboti .views-field-field-aft-value a:visited{text-decoration:none; color:#333333;}
.view-center-fotoraboti .views-field-field-aft-value a:hover{text-decoration:none; color:#333333;}
.view-center-fotoraboti .views-field-field-aft-value a:active{text-decoration:none; color:#333333;}

.view-center-fotoraboti .views-field-title{
border-left:10px solid #FF3333;
padding:0px 0px 8px 5px;
color:#333333;
font-weight:bold;
font-size:12px;
margin-left:-5px;
margin-bottom:5px;
}
.view-center-fotoraboti .views-field-title a:link{text-decoration:none; color:#333333;}
.view-center-fotoraboti .views-field-title a:visited{text-decoration:none; color:#333333;}
.view-center-fotoraboti .views-field-title a:hover{text-decoration:none; color:#333333;}
.view-center-fotoraboti .views-field-title a:active{text-decoration:none; color:#333333;}

.view-center-fotoraboti .views-row{
margin-bottom:20px;
}

.view-center-videoraboti .views-field-title{
border-left:10px solid #FF3333;
padding:0px 0px 8px 5px;
color:#333333;
font-weight:bold;
font-size:12px;
margin-left:-5px;
margin-bottom:5px;
width:80px;
}

.view-center-videoraboti .views-field-title .field-content a:link{text-decoration:none; color:#000000;}
.view-center-videoraboti .views-field-title .field-content a:visited{text-decoration:none; color:#000000;}
.view-center-videoraboti .views-field-title .field-content a:hover{text-decoration:underline; color:#000000;}
.view-center-videoraboti .views-field-title .field-content a:active{text-decoration:none; color:#000000;}

#block-views-center_videoraboti-block_1 .views-row {
float:left;
margin-left:10px;
margin-right:15px;
width:auto;
margin-bottom:15px;
}

.view-center-videoprezentcii .views-field-title .field-content{
border-left:10px solid #FF3333;
padding:0px 0px 8px 5px;
color:#333333;
font-weight:bold;
font-size:12px;
margin-left:-10px;
font-family:Tahoma, Arial, Helvetica, sans-serif;
}

.view-center-videoprezentcii .views-field-title .field-content a:link{text-decoration:none; color:#000000;}
.view-center-videoprezentcii .views-field-title .field-content a:visited{text-decoration:none; color:#000000;}
.view-center-videoprezentcii .views-field-title .field-content a:hover{text-decoration:underline; color:#000000;}
.view-center-videoprezentcii .views-field-title .field-content a:active{text-decoration:none; color:#000000;}

.view-center-videoprezentcii .views-row{
margin:30px;
}

.view-center-videomontag .views-field-title .field-content{
border-left:10px solid #FF3333;
padding:0px 0px 8px 5px;
color:#333333;
font-weight:bold;
font-size:12px;
margin-left:-10px;
font-family:Tahoma, Arial, Helvetica, sans-serif;
}

.view-center-videomontag .views-field-title .field-content a:link{text-decoration:none; color:#000000;}
.view-center-videomontag .views-field-title .field-content a:visited{text-decoration:none; color:#000000;}
.view-center-videomontag .views-field-title .field-content a:hover{text-decoration:underline; color:#000000;}
.view-center-videomontag .views-field-title .field-content a:active{text-decoration:none; color:#000000;}

.view-center-videomontag .views-row{
margin-top:30px;
margin-left:10px;
}

.pic{
float:left;
margin-right:11px;
margin-bottom:10px;
margin-top:10px;
text-align:center;
}

.pic p{
margin:0px;
padding:5px 0px;
}

.pic a{
font-size:11px;
}

.pic a:link{text-decoration:none; color:#000000;}
.pic a:visited{text-decoration:none; color:#000000;}
.pic a:hover{text-decoration:underline; color:#000000;}
.pic a:active{text-decoration:none; color:#000000;}

.field-field-horizfoto .field-item{
float:left;
margin-right:2px;
margin-bottom:10px;
}

.field-field-vertfoto .field-item{
float:left;
margin-right:5px;
margin-bottom:10px;
}

.field-field-horizfoto2 .field-item{
float:left;
margin-right:2px;
margin-bottom:10px;
}

.view-klienti .views-field-field-iconka-fid{
float:left;
margin-right:6px;
margin-bottom:6px;
}
.view-klienti .view-header a:link{text-decoration:none; color:#444444;}
.view-klienti .view-header a:visited{text-decoration:none; color:#444444;}
.view-klienti .view-header a:hover{text-decoration:none; color:#444444;}
.view-klienti .view-header a:active{text-decoration:none; color:#444444;}

#block-views-3c108b49cf12f5388ca616a03e7c8ff2{
margin-bottom:20px;
}

#block-views-7f5ea8c3946d216977bb13ce1e893148{
width:150px;
position:absolute;
left:375px;
}

#block-views-3c108b49cf12f5388ca616a03e7c8ff2{
width:150px;
position:absolute;
left:725px;
}

#block-views-0aa48e67e22766c6f2fb2e9c45dda288{
width:150px;
position:absolute;
top:450px;
left:375px;
}

#block-views-02630d6436989b8658706fc7ead270b5{
width:150px;
position:absolute;
left:725px;
top:450px;
}

#mainpagetable{
width:550px;
height:auto;
position:relative;
right:7px;
}

#mainpageimage{
width:90px;
height:150px;
}

#mainpagetext{
font-family:Tahoma, Arial, Helvetica, sans-serif;
padding-left:0px;
}

#videosemka{
width:85px;
height:85px;
background:url(img/videosemka.jpg) left top no-repeat;
}

#fotousl{
background:url(img/fotouslugi.jpg) left top no-repeat;
width:85px;
height:85px;
}

#videomont{
background:url(img/videomontazh.jpg) left top no-repeat;
width:85px;
height:85px;
}

#ocv{
background:url(img/ocifrovka-video.jpg) left top no-repeat;
width:85px;
height:85px;
}

#kompus{
background:url(img/kompleksnye-uslugi.jpg) left top no-repeat;
width:85px;
height:85px;
}

#vidprez{
background:url(img/slajdshou.jpg) left top no-repeat;
width:85px;
height:85px;
}

#textofmain{
width:145px;
height:auto;
font-family:Tahoma, Arial;
font-size:11px;
margin-left:8px;
}

#doptext{
width:145px;
height:auto;
font-family:Tahoma, Arial;
font-size:11px;
margin-left:8px;
}

#chasi{
width:115px;
height:115px;
background:url(img/chasi.png) center no-repeat;
position:absolute;
bottom:0px;
right:0px;
}

#chasi2{
width:115px;
height:115px;
background:url(img/chasi.png) center no-repeat;
float:right;
position:absolute;
bottom:0px;
right:0px;
}

#chasiie{
float:right;
margin-right:0px;
}

#pu{
}

#title2{
border-left:8px solid #FF3333;
padding:0px 0px 5px 5px;
color:#333333;
font-weight:bold;
font-size:12px;
font-family:Tahoma, Arial, Helvetica, sans-serif;
}

#title2 a:link{text-decoration:none; color:#333333;}
#title2 a:visited{text-decoration:none; color:#333333;}
#title2 a:hover{text-decoration:underline; color:#333333;}
#title2 a:active{text-decoration:none; color:#333333;}

#maintablepustota{
width:60px;
}

#ris1{
width:85px;
height:85px;
background:url(img/videosemka.jpg) left top no-repeat;
float:left;
position:relative;
right:12px;
margin-left:10px;
}

#ris2{
background:url(img/fotouslugi.jpg) left top no-repeat;
width:85px;
height:85px;
float:left;
position:relative;
right:12px;
margin-left:10px;
}

#ris3{
background:url(img/videomontazh.jpg) left top no-repeat;
width:85px;
height:85px;
float:left;
position:relative;
right:10px;
margin-left:10px;
}

#ris4{
background:url(img/ocifrovka-video.jpg) left top no-repeat;
width:85px;
height:85px;
float:left;
position:relative;
right:10px;
margin-left:10px;
}

#ris5{
background:url(img/kompleksnye-uslugi.jpg) left top no-repeat;
width:85px;
height:85px;
float:left;
position:relative;
right:14px;
margin-left:10px;
}

#ris6{
background:url(img/slajdshou.jpg) left top no-repeat;
width:85px;
height:85px;
float:left;
position:relative;
right:14px;
margin-left:10px;
}

#texts{
float:right;
width:80%;
float:left;
position:relative;
right:10px;
}


.views-field-field-avtorfoto-fid{
margin-left:5px;
}

#block-menu-menu-leftmenu ul{
list-style-image:none;
list-style-type:none;
padding:0px;
}

#block-menu-menu-leftmenu li{
list-style-image:none;
list-style-type:none;
margin:0px;
padding-left:16px;
}

#block-menu-menu-leftmenu{
font-size:14px;
font-weight:bold;
}

#block-menu-menu-leftmenu a:link{text-decoration:none; color:#444444;}
#block-menu-menu-leftmenu a:visited{text-decoration:none; color:#444444;}
#block-menu-menu-leftmenu a:hover{text-decoration:none; color:#444444;}
#block-menu-menu-leftmenu a:active{text-decoration:none; color:#444444;}

.views-field-field-imgvideo-fid{
float:left;
margin-right:2px;
margin-bottom:4px;
}

.view-left-fotoraboti p{
margin:0px;
}

.view-left-videoraboty p{
margin:0px;
}

#kl{
float:left;
}

#klientimg{
width:70px;
text-align:left;
}

.view-left-videoraboty .view-header{
margin-bottom:5px;
padding-right:4px;
}

.view-left-fotoraboti .view-header{
margin-bottom:5px;
padding-right:12px;
}

.views-field-field-bestfoto-fid .field-item{
float:left;
margin-right:5px;
margin-bottom:6px;
}

.views-field-field-bestvideo-fid  .field-item{
float:left;
margin-right:6px;
margin-bottom:6px;
}

.block-views-left_luchsheefoto-block_1 h2{
padding-right:10px;
}

.block-views-left_luchsheevideo-block_1 h2{
padding-right:10px;
}

.field-field-dopt{
width:20px;
height:20px;
border:1px solid #FF0000;
}

.taxonomy{
display:none;
}

#block-views-center_fotoraboti-block_1{
width:auto;
float:left;
margin-top:40px;
}

#block-views-center_fotoraboti-block_1 .views-row{
width:auto;
float:left;
margin-left:10px;
margin-right:15px;
}

#block-views-center_fotoraboti-block_1 .title{
display:block;
margin-bottom:15px;
}

#block-views-center_fotoraboti-block_2{
width:auto;
float:left;

}

#block-views-center_fotoraboti-block_2 .views-row{
width:auto;
float:left;
margin-left:10px;
margin-right:15px;
}

#pustoti{
width:260px;
height:40px;
margin:0 auto;
background-color:#FFFFFF;
display:block;
min-width:240px;
overflow:hidden;
position:relative;
}

#imageData #bottomNav {
bottom:10px;
height:40px;
position:absolute;
right:14px;
width:40px;
z-index:35000;
}

#bottomNavClose{
position:relative;
z-index:40000;
margin-top:0px;
padding-top:0em;
margin-right:3px;
}

#lightboxImage {
margin-top:-26px;
}

#bottomNav #bottomNavClose{
display:none;
}

#bottomNavZoom{
position:inherit;
left:0;
}

#bottomNavZoomOut{
position:inherit;
left:0;
}

#imageData {
position:relative;
}

#imageData #imageDetails{
display:none;
}

#imageData #bottomNav{
height:44px;
}

.field-field-horizfoto .field-item {
margin-bottom:5px;
margin-right:5px;
}

.field-field-vertfoto .field-item {
margin-bottom:5px;
margin-right:5px;
}

.field-field-horizfoto2 .field-item {
margin-bottom:5px;
margin-right:5px;
}

#divfotogal{
float:left;
text-align:left;
width:100%;
margin-left:-15px;
}

#imggaller{
float:left;
margin:0px 16px 32px 16px;
width:auto;
}

#imggallerv{
float:left;
margin:0px 16px 32px 16px;
width:100px;
height:130px;
text-align:center;
}

#nextLink{
background:url(img/next.gif) no-repeat right 15%;
}

#nextLink:hover, #nextLink:visited:hover{
background:url(img/nexth.gif) no-repeat right 15%;
}

#prevLink{
background:url(img/prev.gif) no-repeat left 15%;
}

#prevLink:hover, #prevLink:visited:hover{
background:url(img/prevh.gif) no-repeat left 15%;
}

#imageContainer{
background-color:black;
padding:10px;
}

#poddarok{
width:200px;
height:177px;
background:url(img/poddarok1024.jpg) no-repeat;
position:absolute;
right:0px;
top:0px;
}

#poddarokleft{
width:200px;
height:177px;
background:url(img/poddarok1024.jpg) no-repeat;
position:absolute;
left:0px;
top:290px;
}

#menuright2{
position:absolute;
right:0;
top:265px;
width:246px;
height:246px;
float:right;
}

#block-menu-primary-links ul.menu{
background-color:#000000;
width:200px;
height:auto;
padding-left:0px;
}

#block-menu-primary-links ul.menu li.first{
margin-top:0;
padding-top:5px;
}

#block-menu-primary-links li.last{
height:15px;
}

#block-menu-primary-links ul.menu li.active-trail{
border-left:11px solid red;
margin-left:-11px;
padding-left:5px;
}

#block-menu-primary-links ul.menu li{
list-style-image:none;
list-style-type:none;
display:block;
padding:5px;
margin-left:0px;
}

#block-menu-primary-links a:link{text-decoration:none; color:#FFFFFF;}
#block-menu-primary-links a:visited{text-decoration:none; color:#FFFFFF;}
#block-menu-primary-links a:hover{text-decoration:none; color:#CCCCCC;}
#block-menu-primary-links a:active{text-decoration:none; color:#FFFFFF;}

#block-menu-primary-links{
float:right;
width:200px;
}

#block-menu-primary-links ul.menu{
background-color:#000000;
height:auto;
width:200px;
}

#block-menu-primary-links .title{
color:#EE0000;
font-size:14px;
font-weight:normal;
padding-bottom:10px;
text-align:center;
}

#menuright{
position:absolute;
right:0;
top:0px;
width:246px;
height:246px;
float:right;
}

#block-menu-secondary-links ul.menu{
background-color:#000000;
width:200px;
height:auto;
padding-left:0px;
padding-bottom:0px;
}

#block-menu-secondary-links ul.menu li.first{
margin-top:0;
padding-top:5px;
}

#block-menu-secondary-links li.last{
height:15px;
}

#block-menu-secondary-links ul.menu li.active-trail{
border-left:11px solid red;
margin-left:-11px;
padding-left:8px;
}

#block-menu-secondary-links ul.menu li{
list-style-image:none;
list-style-type:none;
display:block;
padding:8px;
margin-left:0px;
}

#block-menu-secondary-links a:link{text-decoration:none; color:#FFFFFF;}
#block-menu-secondary-links a:visited{text-decoration:none; color:#FFFFFF;}
#block-menu-secondary-links a:hover{text-decoration:none; color:#CCCCCC;}
#block-menu-secondary-links a:active{text-decoration:none; color:#FFFFFF;}

#block-menu-secondary-links{
float:right;
width:200px;
}

#block-menu-secondary-links ul.menu{
background-color:#000000;
height:auto;
width:200px;
}

#block-menu-secondary-links .title{
}

.block div.view div.views-admin-links{
margin-left:-60px;
}

.view-center-videoraboti .views-field-title {
background:url(img/tot.jpg) no-repeat left top;
border-left:none;
padding:0 0 8px 15px;
}

#title3{
background:url(img/tot.jpg) no-repeat left top;
border-left:none;
padding:0px 0px 3px 15px;
float:left;
width:90%;
color:#333333;
margin-left:5px;
}

.view-center-fotoraboti .views-field-title {
color:#333333;
font-weight:bold;
font-size:12px;
margin-left:-5px;
margin-bottom:5px;
width:80px;
background:url(img/tot.jpg) no-repeat left top;
border-left:none;
padding:0 0 8px 15px;
height:20px;
}

.overflows{
overflow:hidden;
}

#fotograftext{
float:left;
margin-left:-15px;
text-align:left;
width:100%;
}

#fotograftext p{
margin:5px 0px 5px 0px;
}

.view-opis-avt .views-field-body{
width:180px;
margin-top:10px;
color:#999999;
font-size:11px;
margin-left:5px;
}

.view-opis-avt .views-field-body p{
margin-left:0px;
margin-bottom:0px;
}

#block-block-3 p{
margin:0px;
}

#block-block-4 p{
margin:0px;
}

#mycenter{
float:left;
width:100%;
margin-bottom:20px;
}

#content2{
width:50%;
color:#999999;
margin:0 auto;
text-align:left; !important
}

#block-block-5{
position:absolute;
left:0px;
top:285px;
}

#block-block-5 p{
margin:0px;
}

#content3{
float:left;
width:100%;
}

#married{
margin-bottom:10px;
}

#married a:link{text-decoration:none; color:#333333;}
#married a:visited{text-decoration:none; color:#333333;}
#married a:hover{text-decoration:underline; color:#333333;}
#married a:active{text-decoration:none; color:#333333;}

#block-block-6 a:link{text-decoration:underline; color:#333333;}
#block-block-6 a:visited{text-decoration:underline; color:#333333;}
#block-block-6 a:hover{text-decoration:none; color:#333333;}
#block-block-6 a:active{text-decoration:none; color:#333333;}

#block-block-6{
}

#icqskype p{
margin-left:0px;
}

#block-views-center_fotoraboti-block_2{
margin-left:-10px;
}

#block-views-center_fotoraboti-block_2 .views-row {
margin-left:0px;
margin-right:7px;
}

#block-views-center_fotoraboti-block_2 .view-center-fotoraboti .views-field-title{
margin-left:0px;
}

#block-views-center_fotoraboti-block_2 .views-field-field-avtorfoto-fid{
margin-left:0px;
}



#block-views-center_fotoraboti-block_1{
margin-left:-10px;
}

#block-views-center_fotoraboti-block_1 .views-row {
margin-left:0px;
margin-right:7px;
}

#block-views-center_fotoraboti-block_1 .view-center-fotoraboti .views-field-title{
margin-left:0px;
}

#block-views-center_fotoraboti-block_1 .views-field-field-avtorfoto-fid{
margin-left:0px;
}