/****************************************
		     NEWS DETAIL
file: news_detail.tpl
date: 24.4.2007

#data - hlavni TD
****************************************/
#data
{
	background-color:#d9dae2;
	padding:5px;
}

/****************************************
	        LEVY SLOUPEC 
****************************************/
#data_left
{
	float:left;
	width: 200px;
	background-color:#f0f0f3;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	margin:0px;	
}

#data_left TD
{
	background-color : #bbc1cd;
	border:1px solid white;
	padding: 5px 14px 5px 14px;
	text-align:center;
}

#data_left P
{
	color : white;
	font-weight:bold;
	padding:0px;
	margin:0px;
	margin-bottom:5px;
}


#data_left IMG
{
	margin-bottom:4px;
}

/****************************************
	        PRAVY SLOUPEC 
****************************************/
#data_right
{
	float:right;
	width:562px;
	text-align:left;
	background-color:white;
	margin:0px;	
	margin-left:5px;	

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color : #6e6e6e;
	padding:0px;
}

#data_right DIV.onlydates
{
	float:left;
	margin-left:15px;
	padding-bottom:15px;
	color:#828282;
	font-weight:bold;
}

#data_right DIV.onlydates A
{
	color:#828282;
	font-weight:bold;
}

#other_news DIV.clearer {
	clear: both;
	font-size: 1px;
}

#data_right THEAD TD
{
	width:100%;
	background-color:#edeef1;
	color:#4a6ba3;
	padding:3px 16px 3px 16px;
	font-weight:bold;
	border:1px solid white;
}

#mainbox
{
	width:552px;
	border:1px solid #b3c1d9;
	margin:5px;
	box-sizing: border-box;
	-moz-box-sizing: border-box;
	background-color:#fffcf3;
	clear : both;
}

#mainbox DIV.mainbox_header
{
	width:100%;
	box-sizing: border-box;
	-moz-box-sizing: border-box;
	color: #bc0000;
	background-color:#edeef1;
	font-weight:bold;
	padding:2px 10px 2px 10px;
}

#mainbox DIV.mainbox_date
{
	float : left;
	width:140px;
	padding-left:10px;
	color:#4a6ba3;
	font-weight:bold;
}

#mainbox DIV.mainbox_prog
{
	width:400px;
	float : left;
	padding-bottom:10px;
}


#mainbox DIV.time
{
	float : left;
	width:50px;
	clear:both;
}

#mainbox DIV.tour_name
{
	clear:top;
	float : left;
	border:0px;
	width:330px;
}


#mainbox DIV.links
{
	clear:both;	
	margin-left:10px;
	border:1px solid #b3c1d9;
	margin-right:10px;
	background-color: #efeff1;
}

#mainbox DIV.links A
{
	color:#6e6e6e;
	text-decoration:none;	
	font-weight:bold;
	padding-left:5px;
	padding-right:5px;
}


#mainbox A
{
	color:#6e6e6e;
	text-decoration:none;	
}

/* Calendal ALL LIST */
#calall
{
	width:550px;
	border:1px solid #b3c1d9;
	margin:5px;
	box-sizing: border-box;
	-moz-box-sizing: border-box;
	background-color:#fffcf3;
}

#calall TD
{
	background-color:#fffcf3;
	font-size : 11px;
}

#calall TD.cal_header
{
	color:red;
	font-weight:bold;
	text-align : center;
	font-size : 13px;
	padding-top:2px;
	padding-bottom:2px;
	background-color:#edefe1;
}

#calall TD.cal_year
{
	float : left;
	width:40px;
	color:#4a6ba3;
	font-weight:bold;
	clear : both;
	text-align : center;
	padding-top:2px;
	padding-bottom:2px;
}

#calall TD.cal_date
{
	width:130px;
	padding-top:2px;
	padding-bottom:2px;
	height:20px;
}

#calall TD.cal_tourname
{
	width:230px;
	padding-top:2px;
	padding-bottom:2px;
}

#calall TD.cal_city
{
	width:120px;
	padding-top:2px;
	padding-bottom:2px;
}



/*
	Calendar other boxes
*/
#other
{
	width:552px;
	box-sizing: border-box;
	-moz-box-sizing: border-box;
}

#other DIV.calbox
{
	width:552px;
	background-color:#edeef1;
	margin:5px;
	margin-top:0px;
	padding:3px;
	box-sizing: border-box;
	-moz-box-sizing: border-box;
}

#other DIV.mainbox_date
{
	float : left;
	width:135px;
	padding-left:10px;
	font-weight:bold;
	color: #bc0000;
}

#other P
{
	color:#4a6ba3;
	font-weight:bold;
	padding:0px;
	margin:0px;
	width:380px;
}

#other DIV.mainbox_prog
{
	width:380px;
	float : left;
	padding:0px;
	margin:0px;
}

#other DIV.mainbox_prog A
{
	color:#6e6e6e;
	text-decoration:none;	
}

#other DIV.clearer {
	clear: both;
	font-size: 1px;
}

