body {
	font-family: Verdana;
	font-size: 0.8em;
	color: #CACACA
}
p, li {
	font-family: Tahoma;
	font-size: 12px;
	color : #A9A9A9;
	line-height : 15px;
}

a, a:visited {
	color: #E50000;
	font-weight : normal;
	text-decoration : underline;
}

a:hover {
	color: #FFFFFF;
	font-weight : normal;
	text-decoration : underline;
}

.title {
	font-family : Verdana;
	font-size : 12px;
	font-weight : bold;
}

.title2 {
	font-family : Verdana;
	font-size : 12px;
	font-weight : bold;
	color: White;
}

.text4 {
	font-family : Tahoma;
	font-size : 10px;
	color : #CACACA;
}

.text3 {
	font-family : Tahoma;
	font-size : 11px;
	color : #CACACA;
}

.text2 {
	font-family : Tahoma;
	font-size : 12px;
	color : #CACACA;
}

.text-green {
	color : #47B91E;
}

.news {
	margin-right : 20px;
	margin-left : 0px;
	height: 70px;
	font-family : Tahoma;
	font-size : 11px;
	color : #CACACA;
	margin-bottom : 5px;
}

.box-news {
	width: 210px;
	vertical-align: top;
	float: left;
}

.sep-box-news {
	width: 10px;
	vertical-align: top;
	float: left;
}

.date {
	font-family : Tahoma;
	font-size : 11px;
	color : #FFE100;
}


.extras {
	margin-right : 30px;
	margin-left : 5px;
	vertical-align : top;
}

.main_col {
	margin-right: 10px;
	margin-left: 10px;
	width: 450px;
}

.news_col {
	margin-left: 10px;
	margin-right: 10px;
}

.doporucujeme_col {
	margin-right : 5px;
	margin-left : 5px;
	vertical-align : top;
}

.ico_news {
	margin-right: 10px;
	border: 3px solid #272727;
}

.ico_foto {
	margin-right : 1px;
	margin-left : 1px;
}

.form {
	background: Black; 
	border: thin solid #4F4F4F; 
	color: #FFF07E; 
}

.foto {
	margin-right : 10px;
}


.b { font-weight: bold }

.vtop { vertical-align: top }

.vmiddle { vertical-align: middle }

.center { text-align: center }

.r { text-align: right }

.bold { font-weight: bold }

.italic { font-style: oblique }

.justify {
	text-align: justify;
}


