﻿.uslugiHederTitle {
font-weight:bold;
font-size:12px;
color:#ec058e;
margin-bottom:5px;
}

.uslugiImage {

}
.uslugiContainer 
{
-moz-border-radius: 5px;
-webkit-border-radius: 5px;
border:1px solid silver;
background-color:#fafafc;
margin:0 15px 15px 0;
padding: 5px;
width:250px; 
height:230px;

overflow:hidden;
}
.uslugiToNatch {height:20px;}
.uslugiToExpert {height:20px;}
.uslugiLongDescr {
        border:solid 1px #444444;
        background-color:White;
        padding:8px;
        position:absolute;
        z-index:100;
     -moz-border-radius: 5px;
     -webkit-border-radius: 5px;
     color:#333;
     font-weight:normal;
     line-height:1.4;
     width:237px;
     font-size:10px;
}
.uslugiShortDescr {
font-size:10px;
font-style:italic;
margin-top:5px;
height:50px;
}


.PartnerContainer {
-moz-border-radius: 5px;
-webkit-border-radius: 5px;
border:1px solid silver;
height:110px;
margin:0 12px 12px 0;
padding:5px;
width:260px;
background-color:#fafafc;
}
.rightContent div:hover {

background-color:#fff;
}

.partnerImage {
margin:6px;
float:left;
}
.partnerLink {
float:right;
margin:46px 10px 0 0;
font-weight:bold;
font-style:italic;
}


.cateoryMenuNode{
font-weight:normal;
font-size:10px;

}

.selectedNode{
font-weight:bold;
font-size:10px;
color:#E81B90;
}

.selectedNode:visited{
font-weight:bold;
font-size:10px;
color:#E81B90;
}


.CategoryAll{
padding:8px;
width:750px;
overflow:hidden;
-moz-box-shadow: 4px 4px 2px #888;
-webkit-box-shadow: 4px 4px 2px #888;
-moz-border-radius: 5px;
-webkit-border-radius: 5px;
border:1px solid #000000;
height:auto;
background-color:#fff;
}
.headerDiv
{
padding:4px;
width:740px;
border-bottom:solid 1px #81C1CD;
 float:left;
}
.headerLeftPart h2
{
color:#EC058E;
font-size:18px;
font-weight:bold;
text-decoration:blink;
 
}
.headerLeftPart {
 float:left;
 width:45%;

}
.headerRightPart {
float:right;
width:43%;
color:#5A4437;
 font-size:10px;
 margin-top:-10px;
}

.leftMenu{
height:auto;
padding:10px;
width:145px;
margin:5px;
float:left;
-moz-border-radius: 5px;
-webkit-border-radius: 5px;
border:1px solid silver;
}
.rightContent{
height:auto;
width:560px;
margin:5px;
float:right;
}


.categoryName 
{
    
}

.categoryItem
{
    height:110px;
padding:10px;
width:140px;
margin:12px;
border:1px solid silver;
-moz-box-shadow: 4px 4px 2px #888;
-webkit-box-shadow: 4px 4px 2px #888;
-moz-border-radius: 5px;
-webkit-border-radius: 5px;
background-color:#fafafc;
}

.categoryItem:hover
{
    height:110px;
padding:10px;
width:140px;
margin:12px;
border:1px solid #silver;
-moz-box-shadow: 4px 4px 2px #888;
-webkit-box-shadow: 4px 4px 2px #888;
-moz-border-radius: 5px;
-webkit-border-radius: 5px;
background-color:#fff;
}

#imageContainer {
height:100px;
position:absolute;

}

#imageContainer img {
margin-left:65px;
margin-top:40px;
	display:none;
	position:absolute;
	top:0; left:0;
	cursor:pointer;

}
.dupa {

height:100px;
padding-right:130px;
padding-left:30px;

}
.ramka {
width:300px;
height:200px;
border:1px solid #000000;
-moz-box-shadow: 4px 4px 2px #888;
-webkit-box-shadow: 4px 4px 2px #888;
padding: 5px 5px 5px 15px;
-moz-border-radius: 5px;
-webkit-border-radius: 5px;
background-color:#fafafc;
}


.ramka:hover {
width:300px;
height:200px;
border:1px solid #000000;
-moz-box-shadow: 4px 4px 2px #888;
-webkit-box-shadow: 4px 4px 2px #888;
padding: 5px 5px 5px 15px;
-moz-border-radius: 5px;
-webkit-border-radius: 5px;
background-color:#fff;
}

.ramka a {
color:#5A4437;
text-shadow: 1px 2px 2px #A37FAB;
margin-top:5px;
font-size:x-large;

}

.ramka a:hover {
text-shadow: 0px 0px 0px #A37FAB;
color:#CC3399;
text-decoration:none;
}



.ramka1 {
width:300px;
height:200px;
border:1px solid #000000;
-moz-box-shadow: 4px 4px 2px #888;
-webkit-box-shadow: 4px 4px 2px #888;
padding: 5px 5px 5px 15px;
-moz-border-radius: 5px;
-webkit-border-radius: 5px; 

background-color:#fafafc;
}


.ramka1:hover {
width:300px;
height:200px;
border:1px solid #000000;
-moz-box-shadow: 4px 4px 2px #888;
-webkit-box-shadow: 4px 4px 2px #888;
padding: 5px 5px 5px 15px;
-moz-border-radius: 5px;
-webkit-border-radius: 5px;
background-color:#fff;
}

.ramka1 a {
color:#5A4437;
text-shadow: 1px 2px 2px #A37FAB;
margin-right:15px;
margin-top:2px;
font-size:x-large;
float:right;

}

.ramka1 a:hover {
text-shadow: 0px 0px 0px #A37FAB;
color:#CC3399;
text-decoration:none;

}

.ramka2 {
width:300px;
height:200px;
border:1px solid #000000;
-moz-box-shadow: 4px 4px 2px #888;
-webkit-box-shadow: 4px 4px 2px #888;
padding: 5px 5px 5px 15px;
-moz-border-radius: 5px;
-webkit-border-radius: 5px;
background-color:#fafafc;
}

.ramka2:hover {
width:300px;
height:200px;
border:1px solid #000000;
-moz-box-shadow: 4px 4px 2px #888;
-webkit-box-shadow: 4px 4px 2px #888;
padding: 5px 5px 5px 15px;
-moz-border-radius: 5px;
-webkit-border-radius: 5px;

background-color:#fff;
}

.ramka2 a {
color:#5A4437;
text-shadow: 1px 2px 2px #A37FAB;
margin-top:5px;
font-size:x-large;



}

.ramka2 a:hover {
text-shadow: 0px 0px 0px #A37FAB;
color:#CC3399;
text-decoration:none;
}




