html, body{font-family: Helvetica, "Times New Roman", sans-serif;font-size:14px;color: #172032;margin: 0px;padding: 0px;height:100%;background-color:#172032;line-height: 16px;}
a{text-decoration:none;color: #5999ff;}
a:hover{color:red;}
.clearer{clear:both;}
.prightclear{padding-right: 0px !important;}
table td{text-align:left;vertical-align:top;}
hr {background-color:gray;height:1px;margin:15px 0 15px 0;border:0;}
img{border:0;}
h1 {font-family:sans-serif, serif, Arial, Helvetica;font-weight:normal;font-size:22px;color:#18315f;margin:0 0 25px 0;line-height: 120%;}
h2{font-family:sans-serif, serif, Arial, Helvetica;font-weight:normal;font-size:16px;color:#626262;margin:0 0 20px 0;line-height: 120%;}
h3{font-family:sans-serif, serif, Arial, Helvetica;font-weight:normal;font-size:14px;color:white;margin:15px 0px;line-height: 120%;}
h3 span{display: block;font-size:0.8em;}

.mr10{margin-right:10px;}

/*basic*/
.container{width:1000px;margin: 0 auto;background-color: #1d325f;min-height: 500px;}
.container header.homedomain{height:320px;position: relative;}
.container header.homedomain #home_top_menu{margin: 0 auto 20px auto;width: 165px;position: absolute;z-index: 9;top: 50px;left: 27px;}
.container header.homedomain #home_top_menu a{display: block;margin: 0 0 4px 0;padding: 10px 7px 10px 14px;font-size: 16px;color: #b9cfff;background-color: #192d55;}
.container header.homedomain #home_top_menu a:visited{display: block;margin: 0 0 4px 0;padding: 10px 7px 10px 14px;font-size: 16px;color: #b9cfff;background-color: #192d55;}
.container header.homedomain #home_top_menu a:link{display: block;margin: 0 0 4px 0;padding: 10px 7px 10px 14px;font-size: 16px;color: #b9cfff;background-color: #192d55;}
.container header.homedomain #home_top_menu a{font-size:12px;color: #b9cfff;position: relative;left: 5px;}
.container header.homedomain #home_top_menu a:visited{font-size:12px;color: #b9cfff;position: relative;left: 5px;}
.container header.homedomain #home_top_menu a:link span{font-size:12px;color: #b9cfff;position: relative;left: 5px;}
.container header.homedomain #home_top_menu a:visited{font-size:12px;color: #b9cfff;position: relative;left: 5px;}
.container header.homedomain #home_top_menu a:link span{font-size:12px;color: #b9cfff;position: relative;left: 5px;}
.container header.homedomain #home_top_menu a:hover{background-color: #283d69;color: red;}
.home_map{height:320px;width:1000px;background-image:url('../images/home_map.jpg');background-repeat:no-repeat;float: right;position: relative;}
.home_map img{position:absolute;border-width: 0px;}
.container header#subheader{height:200px;}
.container #homepage_link{width: 120px; height: 95px; position: absolute; top:20px; left:50%; margin-left: -70px;}
.container .page_left{float:left;width:157px;padding: 20px 10px 25px 25px;}
.container .page_left .socialIcons{padding:20px 10px;}
.sitno{font-size: 10px;color: #cacaca;}
.sitno span{color: white;}
.bjqs {padding-left: 0px !important;}
.bjqs li{list-style-type: none !important;}
.sublangs span:last-child{display: none;}
#weather_bg{text-align: center;background: #ffffff;padding: 10px 0 10px 0;color:black;}
#weather_bg p{color:black;}
.footer a{color:white;}
.copyright{padding: 10px 10px 10px 0px !important;}
.copyright span{color: white !important;}
.form_error{color:red;margin-left:3px;}
.subnews_cont{position: relative;}
.subnews_cont .subnews_visible{background:url('../images/basic/not_active_bg.png');position:absolute;top:7px;left:0px;width:100%;height:141px;}
.subnews_cont .subnews_visible div{padding: 10px 0px;font-sie: 20px;text-align: center;width: 70%;margin: 0 auto;background-color: #ac2020;-webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px;top:40%;color:white;text-shadow: 3px 1px 4px black;position: relative;cursor:pointer;height:16px;}
.subnews_cont .subnews_visible div a{color:white;text-shadow: 3px 1px 4px black;}
.subnews_cont .subnews_visible div a:first-child{position: absolute;top:9px;z-index:9;left:40%;opacity: 1;}
.subnews_cont .subnews_visible div a:last-child{position: absolute;top:9px;z-index:8;opacity:0;left:45%;}
.subnews_cont .subnews_visible div a{
-webkit-transition: all 1s ease-in-out;
  -moz-transition: all 1s ease-in-out;
  -o-transition: all 1s ease-in-out;
  transition: all 1s ease-in-out;
}
.subnews_cont .subnews_visible div:hover a:first-child{opacity: 0;}
.subnews_cont .subnews_visible div:hover a:last-child{opacity: 1;}

/*basic-page-content*/
.container .page_content{float:left;width: 555px;}
.container .page_content ul{padding-left: 45px;}
.container .page_content ul li{list-style-type: disc;}
.container .page_content .gallery {padding-left: 10px;}
.container .page_content .gallery a{display: block;float: left;padding-right: 10px;}
.container .page_content .bg{background-color:white;padding: 20px;}
.container .page_content .footer{color: #cacaca;margin: 25px 0 25px 0;text-align: center;}

.container .page_right{float:left;color: #d7d7d7;width: 215px;padding: 0px 19px 20px 19px;text-align: center;}

/*subcontainer*/
.subcontainer{background:url('../images/subheader/adriatiq-subheader.jpg') no-repeat #1d325f;}
.bgsub{background:url('../images/basic/subbg.png') repeat-y;}
.subcontainer .page_left{padding: 0px 0px 25px 0px; width: 192px;}
.subcontainer .page_right{padding: 10px; width: 215px; margin-left: 9px;}
.subcontainer .page_left {height:818px;}
.subcontainer .page_content .bg {min-height:818px;}
.subcontainer .page_right {min-height:818px;}
.subcontainer .sublangs {position: relative; float:right; right:15px; top:165px;}

/*langs num*/
.subcontainer .langnum_4 {right:50px;}

.subcontainer .sublangs span{position: relative; top:-5px; color:white;}
.subcontainer .footer {color:#c8c7c7; background:url('../images/basic/footer_bg.jpg') no-repeat;padding-top: 35px;}
.subcontainer .footer #top_left{width:730px; float:left; padding: 10px 15px; color:white; font-size: 12px; }
.subcontainer .footer #top_left a{color:white;}
.subcontainer .footer #top_right{width:240px; float:right;}
.subcontainer .footer div:last-child{font-size: 12px; padding: 10px 15px;text-align: center;}

.subcontainer .top_menu{margin: 0 0 0 0;font-size: 15px;line-height: 15px;}
.subcontainer .top_menu a,.subcontainer  .top_menu a:visited {display:block;padding:17px 1px 16px 11px;font-size:14px;color:#ffffff;background-image:url('../images/basic/b-off.gif');background-repeat:no-repeat;}
.subcontainer .top_menu a:hover{background-color:#676767;background-image:url('../images/basic/b-hover.gif');background-repeat:no-repeat;color:#ffffff;}
.subcontainer .top_menu a:active, .subcontainer a.active, .subcontainer a.active:hover{background-color:#e31b24;background-image:url('../images/basic/b-on.gif');background-repeat:no-repeat;color:#ffffff;}
.subcontainer .top_menu_on{margin:0 0 0 0;width:170px;height:48px;font-family:sans-serif, serif, Arial, Helvetica;padding:16px 4px 16px 18px;font-size: 16px;line-height:16px;background-color:#e31b24;background-image:url('../images/basic/b-on.gif');background-repeat:no-repeat;color:#ffffff;}

/*news*/
.subnews_cont {padding: 10px 10px 10px 12px; background-color: #f1eeee; border: 1px solid rgba(0, 0, 0, 0.05); margin: 10px 0px;}
.subnews_cont .subimage{ float: left; width: 168px; height: 119px;}
.subnews_cont h2 a{color:#1D325F;}
.subnews_cont .text{float: left; width: 323px; padding-bottom: 15px; font-size: 12px;}
.subnews_cont .news_more{float: right;}

/*adriatiq.com*/
#adriatiqcom .crtice{height: 1px;width: 100%;border-top: 1px dotted #A8BDE3;margin: 6px 0 25px 0;}
#adriatiqcom .page_content .bg{min-height: 1035px;}
#adriatiqcom .page_content .news_cont{width:158px;padding:8px;float:left;}
#adriatiqcom .page_content .news_cont h3{height: 55px;}
#adriatiqcom .page_content .news_cont div{padding-top: 5px;}
#adriatiqcom .page_content .news_cont h3 a{color:#172032;font-weight:bold;line-height:20px;}
#adriatiqcom .page_content .news_cont a.news_more{float:right;margin-top:10px;}
#adriatiqcom .page_content .news_clear{padding:8px 0px 8px 8px;}
#adriatiqcom .page_content .news_first{padding:8px 8px 8px 0px;}
#adriatiqcom .page_left ul li {padding: 5px 0px;}
#adriatiqcom .page_left .cont_text {color: #cacaca;}
#adriatiqcom .page_left ul li a{color:white; font-size: 14px;}
#adriatiqcom .page_right #langs_text a{color:#A8BDE3;}
#adriatiqcom .page_right #weather{text-align: center;background: #ffffff;padding: 10px 0 10px 0;}
#adriatiqcom .banner{margin: 20px auto 20px auto;}

/* adriatiq-hotels = utazas*/
#adriatiq-hotelscom .page_content .news_cont{width:158px;padding:8px;float:left;}
#adriatiq-hotelscom .page_content .news_cont h3{height: 10px;}
#adriatiq-hotelscom .page_content .news_cont h3 a{color:#172032;font-weight:bold;line-height:20px;}
#adriatiq-hotelscom .page_content .news_clear{padding:8px 0px 8px 8px;}
#adriatiq-hotelscom .page_content .news_first{padding:8px 8px 8px 0px;}
#adriatiq-hotelscom .gmap{position: relative; top:15px; left:20px;}

/*marinatribunj*/
#marinakremik-adriatiqcom .top_menu .subcont{padding: 10px 4px 18px 18px;margin: 0 0 0 0;background-image: url('../images/basic/b-on2.jpg');background-repeat: repeat-y;color: white;font-size: 14px; border-bottom: 1px #9a9b9c solid;}
#marinakremik-adriatiqcom .top_menu .subcont a{padding: 3px 0px 3px 15px; background-image: url('../images/basic/link.gif'); background-position: 0px 5px;line-height: 130%;}
#marinakremik-adriatiqcom .top_menu .subcont a:hover{background-color: transparent;color: silver;}

/*marinakremik*/
#marinatribunj-adriatiqcom .top_menu .subcont{padding: 10px 4px 18px 18px;margin: 0 0 0 0;background-image: url('../images/basic/b-on2.jpg');background-repeat: repeat-y;color: white;font-size: 14px; border-bottom: 1px #9a9b9c solid;}
#marinatribunj-adriatiqcom .top_menu .subcont a{padding: 3px 0px 3px 15px; background-image: url('../images/basic/link.gif'); background-position: 0px 5px;line-height: 130%;}
#marinatribunj-adriatiqcom .top_menu .subcont a:hover{background-color: transparent;color: silver;}

/*autocamp*/
#autocamp-adriatiqcom {background:url('../images/subheader/adriatiq-auto-camp.jpg') no-repeat #1d325f;}
#autocamp-adriatiqcom header#subheader {height: 320px;}
#autocamp-adriatiqcom .sublangs {top: 285px;}
#autocamp-adriatiqcom .adriatiq_link {margin: 20px auto 20px auto;width: 165px;position: relative;color: #FFFFFF;background-color: #002957;text-align: center;font-family: sans-serif, serif, Arial, Helvetica;font-size: 11px;line-height: 16px;}
#autocamp-adriatiqcom .footer {background: none;}
#autocamp-adriatiqcom .footer #top_left {width:auto; float: inherit; display: table; margin: 0 auto;}
#autocamp-adriatiqcom .footer #top_right {width:auto; float: inherit; display: table; margin: 0 auto;}

/*adriatiq-yachtingcom*/
#adriatiq-yachtingcom .page_content .news_cont{width:158px;padding:8px;float:left;}
#adriatiq-yachtingcom .page_content .news_cont h3{height: 55px;}
#adriatiq-yachtingcom .page_content .news_cont div{padding-top: 5px;}
#adriatiq-yachtingcom .page_content .news_cont h3 a{color:#172032;font-weight:bold;line-height:20px;}
#adriatiq-yachtingcom .page_content .news_cont a.news_more{float:right;margin-top:10px;}
#adriatiq-yachtingcom .page_content .news_clear{padding:8px 0px 8px 8px;}
#adriatiq-yachtingcom .page_content .news_first{padding:8px 8px 8px 0px;}
#adriatiq-yachtingcom .contact_div {text-align: left;color:#d7d7d7;}

/*MODUL*/
#newsletter{background-color: white; padding: 5px;}
#newsletter {color:rgb(33,42,63)}
#newsletter h2{font-size:16px;color:#626262;margin:15px 0 20px 0;line-height: 120%;}
#newsletter input[type="submit"]{display: block;margin: 10px auto 15px auto;}

.form_booking{color:#d7d7d7;}