@import "menu.css";
@import "ecards.css";
@import "najave.css";
@import "izdvajamo.css";
@import "WeatherReport.css";
body{
	background-color:#FF6600;
	background-image:url(../images/back.gif);
	background-repeat:no-repeat;
	background-position:center 80%;
	margin:0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#333333;
}
td, ul, li {
	font-size:11px;
}
a{
	text-decoration:none;
	color:#535960;
}
a:hover{
	color:#666666;
}
.main{
	background-image:url(../images/back_main.gif);
	background-repeat:repeat-y;
	width:848px;
}
.head{
	background-color:#ffffff;
	text-align:left;
	width:800px;
	clear:both;
	display:block;
}
.headLeft{
	width:201px;
	float:left;
}
#VIASLO #logoSwf{display:none;}
a#logoGif{
	background:url(../images/VIASLO/logo.gif) no-repeat;
	display:block;
	width:171px;
	height:69px;
	margin:13px 15px;
	font-size:0px;
	line-height:0px;
	text-indent:-9000px;
}
#VIA a#logoGif, #VIAEN a#logoGif, #VIADE a#logoGif, #VIAIT a#logoGif{display:none;}
.headCenter{
	background:url(../images/head_center_back.gif) no-repeat;
	width:251px;
	float:left;
}
.headRight{
	float:left;
}
.body{
	width:847px;
	padding-bottom:10px;
	clear:both;
	text-align:left;
}
/* **********  float fix */
.body:after {
    content: "."; 
    display: block; 
    height: 0; 
    clear: both; 
    visibility: hidden;
}
.body {display: inline-block;}
	/* Hides from IE-mac \*/
	* html .body {height: 1%;}
	.body {display: block;}
	/* End hide from IE-mac */
/* ********** end float fix */

.bodyLeft{
    float:left;
    width:224px;
}
#lokoVodic {
	display:block;
	margin-top:20px;
	height:112px;
}
.bodyCenter{
	float:left;
    width:398px;
	margin:0px 1px;
	background-color:#EFEFEF;
	padding-bottom:20px;
}
.bodyCenterRightSpan{
	text-align:left;
	width:599;
	float:left;
	margin-left: 1px;
	margin-right:0px;
	background-color:#EFEFEF;
	vertical-align:top;
}
.bodyRight{
    float:left;
    width:223px;
}
.rightColumn{	
	width:200px;
	background-color:#E1E0E0;
	background-image:url(../images/right_bottom.gif);
	background-position:bottom left;
	background-repeat:no-repeat;
	padding-bottom:30px;
}
.bannerRight {
	width:200px;
	margin-top:20px;
	border:0px;
}
.searchBox {
	padding-left: 20px;
	}
.searchField {
	width: 135px;
}

.searchResultsBox {
	padding: 3px;
}
.searchResultsItem {
	color:#808080;
}
.searchResultsPage {
	padding-left: 5px;
}
.searchResultsAlter {
	background-color: #F5F5F5;
}
#langSwitch{margin:10px 20px 0px 20px;}
/*.langSelection {
	padding-left: 20px;
	padding-top: 20px;
}*/
.footer {
	margin-top:20;
	margin-left:24;
	padding-left:20px;
}
#LastMinuteHome {
	background-color:#E1E0E0;
	margin-bottom:10px;
}
.LastMinuteHomeText {
	padding-left:10px;
	padding-top:0px;
	padding-right:10px;
	padding-bottom:5px;
}
.LastMinutePageText {
	padding-left:10px;
	padding-top:10px;
	padding-right:10px;
	padding-bottom:5px;
}
.rightColumnLastMinute{	
	width:200px;
	background-color:#E1E0E0;
	margin-left:1px;
}
.pageTitle {
	background-color: #FF6600;
	width:354px;
	font-weight:bold;
	font-size:1.1em;
	color: #ffffff;
	margin:13px 0px 0px 13px;	
	padding:9px 8px 8px 8px;
	border-bottom:1px solid #ffffff;	
}
* html .pageTitle {width:370px;}
.pageTitleWide {
	background-color: #FF6600;
	font-weight:bold;
	font-size:1.1em;
	color: #ffffff;
	margin-right:13px;
	margin-left:13px;
	margin-bottom:0px;
	margin-top:5px;
	padding:8px;
	border-bottom:1px solid #ffffff;
	height:30px;
}
.contentBox {
	padding: 0px;
	width: 370px;
	background-color:#ffffff;
	margin-left:13px;	
}
.contentBoxLastMinutePage {
	padding: 0px;
	width: 573px;
	background-color:#ffffff;
	margin-left:13px;
	margin-right:13px;
	margin-bottom:13px;
}
.contentTitle {
	background-color: #FF9C00;
	color: #ffffff;
	padding:3px;
	padding-left:10px;
	font-weight:bold;
}
.contentText {
	padding:10px;
}
.subContentText {
	padding:0px;
}
.newsletterBox {
	padding: 0px;
	width: 370px;
	background-color:#ffffff;
	margin:13px;
	margin-top:0px;
}
.newsletterTitle {
	padding: 0px;
	width: 370px;
	background-color:#ffffff;
	margin:13px;
	margin-bottom:0px;
}
#VIADE #newsletterEnAssig, #VIAIT #newsletterEnAssig, #VIASLO #newsletterEnAssig{display:none;}
.zastoputovatiBox{
	margin-top:20px;
	margin-bottom:20px;
	background-color:#FFCE00;
	font-size:0px;
	width:201px;
}
.zastoputovatiItem {
	padding-left:22px;
	padding-top:6px;
	padding-right:20px;
	padding-bottom:6px;
	font-size:11px;
	background-color:#FFFFFF;
	color:#5A5129;
}
.agencijeFotkeBox
{
	margin:5px;
}
.agencijeFotkeLeft
{
	float:left;
}
.agencijeFotkeRight
{
	float:left;
	margin-left:5px;
}
.SkiMapLink {
	margin-top:8px;
	}
.signature {text-align:center; color:#333333;}
.signature a {color:#fff;}


/* RI Form */
#RIForm{background-color:#ffffff; margin:0px 15px 0px 13px; padding:0px 7px 7px 7px;}
#RIForm table{width:auto;}
#RIForm .boldTitle{font-weight:bold; background-color:#0C51A2; color:#ffffff; text-align:center; padding:1px 0px 1px 0px;}
#RIForm .bold{font-weight:bold; background-color:#efefef; text-align:center; padding:1px 0px 1px 0px;}
#RIForm .right{text-align:right;}
#RIForm .center{text-align:center;}
#RIForm .button{background-color:#EFEFEF;
	border:1px solid #e1e0e0;
	color:#0C51A2;
	padding: 0px 3px 0px 3px;}
	
#RIForm fieldset{border:0px; margin:0px; padding:0px;}

.tableRIForm td{vertical-align:middle;}
.tableRIForm input, .tableRIForm select,  .tableRIForm textarea {
	font-family: Arial, Helvetica, sans-serif;	
	font-size:11px;
	color:#333333;
}

#RIForm div.obavijest{padding:8px 3px 8px 3px;}
#RIForm td.uvuci{padding:0px 0px 0px 10px;}
#RIForm .malo{width:50px;}
#RIForm .srednje{width:120px;}
#RIForm .veliko{width:225px;}
#RIForm td.top{vertical-align:top;}
	
.tableRIForm textarea.text{width:100%; height:100px;}
.tableRIForm select{width:100%;}


#regTxtLeft { margin:30px 15px 0px 44px;}
#regTxtRight { margin:30px 35px 0px 15px;}
#regTxtRight a {
	float:right;
	margin-right:10px;
}
.pList a:hover {color:#000;}

/* google map */
#googleMap{margin-left:13px;}


