@charset "utf-8";
/* CSS Document */
body{font-family:Arial, Helvetica, sans-serif; color:#535662; font-size:13px; padding:0px; margin:0px; background-color:#a9d1e0; padding-bottom:15px;}

a, a:link, a:visited {color:#27498f; text-decoration: underline}
a:hover { text-decoration: none}

a img { border: 0px none}

input, select, textarea {color: #535662; font-family:Arial, Helvetica, sans-serif; font-size: 12px;}
.inputs{ border:1px solid #e3e9ef; border-top-color:#abadb3;}

h1 { color: #27498f; font-size: 22px; padding: 0px 0px 3px 0px; margin:0px;}
h2 { color: #27498f; font-size: 22px; padding: 0px 0px 3px 0px; margin:0px;}
h3 { color: #27498f; font-size: 14px; padding: 5px 0px 5px 0px; margin:0px;}

.breaker { clear: both; margin: 0px; padding: 0px; font-size:0px; line-height:0px;}
.left{float:left;}
.right{float:right;}

p{margin:0px; padding:10px 0px;}

#bg{background: #FFF url(../images/bg-body.jpg) no-repeat scroll center top;}

#wrapper { width: 1014px; margin: 0px auto; padding-right:4px;}

#header{text-align:center; background:url(../images/img-header.jpg) no-repeat top center; height: 175px}
#header h1 { color:#FFFFFF; text-align:center; padding-top: 142px;}

#content{padding: 10px 11px 20px; margin-top:5px; background: url(../images/bg-shadow.jpg) no-repeat scroll 0px -10px;}

.column{width:226px; padding:10px 11px 0px; float:left; overflow:hidden;}

.column-title{height:50px; font-size:18px; color:#e20404; font-weight:bold;}
.column-title h2 {font-size:18px; color:#e70500; font-weight:normal;}
.column-title h2 span{font-size:20px; color:#e70500; font-weight:bold;}

.fajka{padding-left:25px; background: url(../images/arrow-fajka.jpg) no-repeat scroll 0px 10px; font-weight:bold;color: #27498f; font-size:12px;}

.rightpos{float:right;font-size:10px; padding-right:20px; padding-bottom:5px;}
.rightpos a{color:#23528a;}
.highlight{font-weight:bold;color: #27498f;}
.highlight2{font-weight:bold;color: #FF0000;}
.phone{ background: url(../images/img-phone.jpg) no-repeat scroll 0px 0px; width:159px; height:33px; padding-left:70px; line-height:33px; font-size:19px; color: #27498f; font-weight:bold;}

.gallery{padding:10px 0px;}
.gal-small{padding-top:10px;}
.gallery a{display:block; float:left;}
.gallery .big{border: 3px solid #e4e4e4; widows:219px; height:108px;}
.gallery .big:hover{border: 3px solid #CCC;}

.gallery .small{border: 2px solid #e4e4e4; width:69px; height:33px;}
.gallery .small:hover{border: 2px solid #EFEFEF;}

.gal-divider{width:3px; height:33px; float:left;}

#content a.najst-na-mape{background:url(../images/btn-najst-na-mape.jpg) no-repeat scroll 0px 0px; width:181px; height:40px; display:block; padding-left:50px; color: #27498f; font-weight:bold; line-height:40px; text-decoration:none;}
#content a.najst-na-mape:hover{text-decoration:underline;}

#footer-holder{height:330px; background: url(../images/bg-footer.jpg) repeat-x scroll 0px 0px; padding-bottom:30px;}

#form{width:400px; margin:0px auto; color:#FFF;}
#form-title{font-size:20px; text-align:center; padding:15px 0px;}

#form th{text-align:right; vertical-align:top}
#form textarea{height:90px;}

#form .w208{width:208px;}
#form .w100{width:100px;}
