
.nav3-grid {
width : 199px;
border-bottom : 1px solid rgb(200, 200, 200);



}
.nav3-grid dt a, .nav3-grid dt a:visited {
display : block;

height : auto !important ;
height : 2em;
line-height : 2em;
padding : 0 10px 0 20px;
border-top : 1px solid rgb(200, 200, 200);
text-decoration : none;
color: #666666;
font-size:12px;
font-weight:bold;




}
.nav3-grid dd a, .nav3-grid dd a:visited {
display : block;

height : 1.6em;

padding : 0 10px 0 40px;
border : none;
font-weight : normal;
text-decoration : none;
color:#666666;

}
.nav3-grid dt a:hover, .nav3-grid dd a:hover {
background-color: rgb(217,5,0);
color :white;
text-decoration : none;
}
.nav3-bullet {
width : 170px;
margin : 10px 0 0 20px;
}
.nav3-bullet dt a, .nav3-bullet dt a:visited {
line-height : 2em;
padding : 0 0 0 10px;
background : url(../img/bg_bullet_full_1.gif) no-repeat 0 50%;
text-decoration : none;
color : rgb(70, 122, 167);
font-weight : bold;
font-size : 120%;
}
.nav3-bullet dd a, .nav3-bullet dd a:visited {
line-height : 1.7em;
margin : 0 0 0 15px;
padding : 0 0 0 10px;
background : url(../img/bg_bullet_half_1.gif) no-repeat 0 50%;
text-decoration : none;
color : rgb(70, 122, 167);
font-weight : normal;
font-size : 120%;
}
.nav3-bullet dt a:hover {
background : url(../img/bg_bullet_full_2.gif) no-repeat 0 50%;
text-decoration : underline;
color : rgb(42, 90, 138);
}
.nav3-bullet dd a:hover {
background : url(../img/bg_bullet_half_2.gif) no-repeat 0 50%;
text-decoration : underline;
color : rgb(42, 90, 138);
}
.nav3-nobullet {
width : 170px;
margin : 10px 0 0 20px;
}
.nav3-nobullet dt a, .nav3-nobullet dt a:visited {

text-decoration : none;
color : rgb(70, 122, 167);
font-weight : bold;
font-size : 120%;
}
.nav3-nobullet dd a, .nav3-nobullet dd a:visited {
line-height : 1.7em;
margin : 0 0 0 15px;
text-decoration : none;
color : rgb(70, 122, 167);
font-weight : normal;

}
.nav3-nobullet dt a:hover, .nav3-nobullet dd a:hover {
text-decoration : underline;
color : rgb(42, 90, 138);
}

.main-navigation h1.first {
clear : both;
margin : 0;
padding : 4px 20px 3px 20px;
background-color: rgb(217,5,0);
font-family:Calibri;
color:#FFFFFF;
font-size:15px


}
.main-navigation h1 {
clear : both;
margin : 30px 0 20px 0;
padding : 4px 20px 3px 20px;
background-color:rgb(217,5,0);
font-family:Calibri;
font-size:15px;
font-weight:normal;

color: white;


}
.main-navigation h2 {
clear : both;
margin : 20px 10px 10px 20px;

color:#FFFFFF;


}
.main-navigation h3 {
clear : both;
margin : 10px 10px 0px 20px;
color:black;

font-size:12px;


}
.main-navigation p {
clear : both;
margin : 0 10px 10px 20px;
color: #666666;
line-height : 1.3em;

}
.main-navigation p.center {
text-align : center;
}
.main-navigation p.right {
text-align : right;
}

	
.main-content h3 {
clear : both;
margin : -1em 0 0.5em 0;

color : rgb(125, 125, 125);
font-weight : normal;

}

.main-content p {
margin : 5px 0 10px 0;
line-height : 150%;

}



.main-subcontent h1 {
clear : both;
margin : 0 0 10px 0;
padding : 4px 10px 3px 10px;
background-color: rgb(217,5,0);

background-image:url(../img/left.jpg);
background-repeat:no-repeat;
color :white;
font-weight:normal;
font-family:Calibri;
font-size:13px;

}


.main-subcontent p {
clear : both;
margin : 0 10px 1em 10px;
color: #666666;
line-height : 1.3em;

}


.main a {
color:rgb(217,5,0);
font-weight : bold;
text-decoration : none;
}

.main a:hover {

text-decoration : underline;
}

.main-subcontent a:hover {
color:black;

text-decoration : underline;
}
.main a:visited {
color:rgb(217,5,0);
}

input.button{
background-color: rgb(217,5,0);
border:1px solid black;
text-align : center;
color:#FFFFFF;
}
input.text{
border-top : 1px solid Black;
border-left : 1px solid Black;
border-bottom : 1px solid #2F2F2F;
border-right : 1px solid #2F2F2F;
background-color:white;
color:black;
}

.textpoletucne{ 
background :white;
border:1px solid;
color:black; 

font-size:10pt
}

