@charset "utf8_general_ci";
/* CSS Document */

*{
padding:0px; margin:0px; font-family:arial;}

img{
behavior: url(iepngfix.htc); }

body{
background:#7ea0c5 url(images/gradient.jpg) repeat-x top left;}

.header{
width:1001px; height:80px; margin:0px auto;}

.subheader{
background: url(images/header_bottom.jpg) no-repeat top left; width:1001px; height:222px; margin:0px auto;}

.meniu{
background:url(images/menu.jpg) repeat-x top left; width:1001px; height:40px; margin:0px auto; text-align:center; }

.meniu ul{
list-style-image:none; list-style-position:outside; list-style-type:none; margin-left: 45px;}

.meniu ul li{
display:block; float:left; background: url(images/sep.jpg) no-repeat top right; height:40px; padding-right:10px;}

.meniu ul .last{
background:none; padding-right:0px;}

.meniu ul li a{
float:left; height:40px; padding-left:10px; font-size:16px; color:#bf2cb5; text-decoration:none; }
.meniu ul li a:hover, .meniu ul .selected a{
background:url(images/button_l.jpg) no-repeat top left; color:#ffffff;}

.meniu ul li a span{
float:none; height:40px; padding:11px 10px 11px 0px; cursor:pointer; line-height:40px; font-weight: bold; letter-spacing: -1px; }
.meniu ul li a:hover span, .meniu ul .selected a span {
background:url(images/button_r.jpg) no-repeat top right;}

.content{
width:1001px; margin:0px auto; margin-top:20px;}

.proper_content{
padding-top: 10px;
background: url(images/content.jpg) repeat-y top left; width:780px; line-height:20px; font-family:tahoma; text-align: justify;}
/*.proper_content p{
margin-bottom:10px;} */

.pcleft{
float:left;padding: 0px 10px 0px 0px; font-size:12px; color:#46709A; width:173px; text-align: left;}
.pcleft strong{
font-size:18px; margin-left: 10px;}
.pcleft ul{
list-style:none; margin-left: 10px;}
.pcleft ul li{
background:url(images/arrow.gif) no-repeat top left; padding-left:11px;}
.pcleft a{
color:#BF2CB5; text-decoration:none; font-size: 14px; font-weight:bold; letter-spacing: -1px;}
.pcleft a:hover{
text-decoration:underline;}
.pcleft .men{
color: #46709A; font-size: 12px; font-weight: normal; letter-spacing: -1px; }
.pcleft .lh{
margin-left: 5px; padding:5px 0px 5px 0px;}


.pcright{
float:right; width:555px; padding:0px 15px 0px 15px; color:#FFFFFF; font-size:13px;}
.pcright h1{
font-size:20px; background: url(images/dot.gif) repeat-x bottom left; padding-bottom: 2px;}
.pcright ul{
margin-left:20px;}

.content .left{
width:760px; float:left;}

.content .right{
float:right; width:206px;}

.content .right .box{
background:url(images/box.gif) repeat-y top left; width:186px; padding:0px 10px 0px 10px;}
.box_btm{
margin-bottom:10px;}

.vtn{
font-size: 12px; color:#46709A; float:right;margin-right: 10px;text-decoration: none;}
.vtn:hover{
text-decoration: underline;}

#contact{
color: #777777; font:normal 12px arial; line-height: 22px;}
#contact b{
color: #000000;}

.marquee a{
color:#961F7D;font-size:12px;font-weight: bold;}
.marquee div{
font-size: 12px; color: #777777; margin-bottom: 15px; text-align: justify;}

#newsletter{
font:normal 12px arial;line-height: 18px;}
#newsletter img{
margin-bottom: 10px;}
#newsletter .txtinp{
background:transparent url(images/input.gif) no-repeat scroll 0%; width:186px; height:15px; border:0px none; font-size:11px; padding:4px 0px 2px 2px; margin:5px 0px;}
.btn{
background:url(images/buton.gif) no-repeat top left; width:120px; height:22px; font-weight:bold; color:#2e4a66;border:0px none; margin:4px 0px 5px 65px;}



.footer{
background-color:#46709a; clear:both; margin-top:20px; border-top:1px solid #ffffff; color:#FFFFFF; text-align:center; padding-top:10px; width:1001px; margin:0px auto; font-size:12px;}
.footer a{
color:#ffffff;}

#gallery img{
margin: 0px 0px 15px 15px;}


