body {
	background: #404040;
	color: #333333;
	font-size: 9pt;
	font-family: Arial, Helvetica, Sans-Serif;
	margin: 0;
	padding: 0;
	}

a.iprima-videoarchiv {

display : block;

width : 309px;

height : 45px;

background : white url(images/videa/iprima-videoarchiv.PNG) 0 0;

line-height : 0;

font-size : 0;

text-decoration : none;

margin-bottom : 15px;

}

a:hover.iprima-videoarchiv {

background : white url(images/videa/iprima-videoarchiv.PNG) 0 45px;

}

/* Structure Divs */
#menu {
margin-bottom: 15px;
	}
#menuv2 {
background : #2c2c2c;
text-align : right;
color: #FFFFFF;
width: 624px;
margin-top: 3px;
padding: 3px;
	}
#menuv ul {
list-style : none;
padding: 10px 0 0 0px;
margin: 0px 0 0 0px;
float : left;
width: 630px;
height: 72px;
}
#menuv li {
margin: 0px;
list-style : none;
display : block;
float : left;
line-height : 59px;
}
#menuv li a {
background : #2c2c2c url(images/videa/videa-noarrow.PNG) no-repeat bottom left;
display : block;
float : left;
color : #404040;
text-transform : uppercase;
font-size : 11px;
font-weight : bold;
line-height : 59px;
text-decoration : none;
padding-bottom : 13px;
border-right : 2px solid #404040;
margin: 0px;
}
#menuv li a:hover {
color : #f25625;
background : #2c2c2c url(images/videa/videa-arrow.PNG) no-repeat bottom left;
}
#menuv li a.current {
display : block;
float : left;
color : #ffffff;
background : #f25625 url(images/videa/videa-arrow.PNG) no-repeat bottom left;
color : #fff;
text-transform : uppercase;
font-size : 11px;
font-weight : bold;
line-height : 59px;
text-decoration : none;
padding-bottom : 13px;
}
#menuv li a:hover.current {
display : block;
float : left;
color : #ffffff;
background : #f25625 url(images/videa/videa-arrow.PNG) no-repeat bottom left;
color : #fff;
text-transform : uppercase;
font-size : 11px;
font-weight : bold;
line-height : 59px;
text-decoration : none;
padding-bottom : 13px;
}
#prima {
padding: 0 61px;
}
#primacool {
padding: 0 45px;
}
#primaklub {
padding: 0 42px;
}
#ostatni {
padding: 0 54px;
}
#vkv {
background : url(images/videa/vkv.PNG) no-repeat;
}
#sidebar-grey {background: #2C2C2C; color: #7D7D7D; margin-bottom: 5px; padding: 5px 15px 5px 15px;}
.sidebar-title {background: #2C2C2C url(images/videa/videozona-title.PNG) no-repeat; text-align: right; color: #FFF; font-weight: bold; font-size: 15px; margin-bottom: 5px; margin-top: 10px; padding-right: 3px;}
#sidebar-grey ul { list-style: none; margin: 0;}
#sidebar-grey ul a { display: block; border-bottom: 1px solid #3D3D3D; padding: 0.3em 10px; color: #FFFFFF; font: bold; }
#sidebar-grey ul a:hover { background: #3D3D3D; color: #F25625;}

#sidebar-grey a {
	color: #FFFFFF;
	font-weight: bold;
	}
#sidebar-grey a:hover {
	color: #F25625;
        font-weight: bold;
	text-decoration: underline;
	}
#content {
	margin: 0 auto;
	padding: 0;
	width: 970px;
	}

#postarea {
	float: left;
	margin-bottom: 10px;
	padding: 0 0 5px 0;
	width: 630px;
	}

#postarea img {
	padding-right:5px;
	padding-bottom:1px;
	}
#sidebar {
	float: right;
	font-size: 8.5pt;
	line-height: 15pt;
	margin: 0;
	padding: 0 0px;
	width: 310px;
	}

#footer {
	color: #FFFFFF;
	font-family: Arial, Helvetica, Sans-Serif;
	font-size: 8.5pt;
	margin: 0;
        margin-bottom: 5px;
	padding: 17px 0px 17px 0px;
	}


	
		
	/* Postarea */
	#postarea p, #postarea ul, #postarea ol {
		font-size: 8pt;
		font-family: Arial, Helvetica, Sans-Serif;
		line-height: 12pt;
		margin: 0px 0px 0px 0px;

		}
		
	#postbody  {
		margin: 0;
		padding: 15px 0px 0px 0px;
		}
			
	#postarea h2 a:hover {
		color: #333333;
		}
		
	#postarea h3 {
		color: #9999FF;
		font-size: 10pt;
		font-weight: normal;
		margin: 0;
		padding: 20px 0 5px 0;
		}

	#postarea small, #block small{
                color: #7F7F7F;
		font-family: Arial, Helvetica, Sans-Serif;
		font-size: 11px;
		}
	#postarea small a, #block small a{
		color: #7F7F7F;
		}
	#postarea small a:hover, #block small a:hover {
		text-decoration: underline;
		}
		
	.feedback {
		color: #333333;
		font-size: 12px;
		margin: 0;
		padding: 0 20px;
		text-align: center;
		}
		
	/* postentry */
	.postentry {
		margin: 0 0 0px 0;
	        padding: 0 0 5px 0px;
		}

	/* Comments */
	#commentlist {
		list-style-type: none;
		margin: 0;
		padding: 0;
		}


	#commentlist li {
		margin: 10px 0;
		padding: 5px 10px;
		}
			
	#commentlist p {

		margin: 0;
		padding: 0;
		}
			
	#commentlist small {
		font-size: 11px;

		}

	.class_comment1 { background: #E9E9EA; border: 1px solid #E0DEDE; }
	.class_comment2 { background: #F4F3F3; border: 1px solid #E0DEDE; }


	
	#comments, #postcomment {
		color: #333333;
		font-family: Arial, Helvetica, Sans-Serif;
		font-size: 14px !important;
		font-weight: bold;
		margin: 10px 0 10px 0px;
		}
			
	#commentform {
		background: #F5F5F5;

		color: #333333;
		font-family: Arial, Helvetica, Sans-Serif;
		border: 1px solid #CCCCCC;
		padding: 5px 20px;
		}
		
	#commentform input{
		background: #FFFFFF;

		border: 1px solid #CCCCCC;


		font-family: Arial, Helvetica, Sans-Serif;
		font-size: 8.5pt;
		color: #333333;
		padding: 1px;
		}
		
    #commentform textarea {
		background: #FFFFFF;


		border: 1px solid #CCCCCC;
		font-family: Arial, Helvetica, Sans-Serif;
		font-size: 8.5pt;
		color: #333333;
		padding: 1px;
		}
	#commentform input:focus, #commentform textarea:focus {
		background: #FFFFFF;
		}
	
	/* Sidebar */
	#sidebar h3 {
		color: #999999;
		font-family: Trebuchet MS, Helvetica, Sans-Serif;
		font-size: 12pt;
		border-bottom: 1px solid #CCCCCC;
		margin: 0;
		padding: 0;
		}
		
	#sidebar ul, #sidebar ol {
		list-style: none;
		margin: 0;
		padding: 5px;
		}
		
	#sidebar li, #sidebar li:hover {
		margin: 0;
		padding: 0;
		}	
	
	/*	Footer */
	#footer a {
		color: #999999;
		}
		
	#footer a:hover {
		color: #FFFFFF;
		}
		
	#footer p {
		color: #FFFFFF;
		margin: 0;
		padding: 0;
		}

/* General */
a {
	color: #F25B2C;
	text-decoration: none;
	}

a:hover {
	color: #333333;
	text-decoration: underline;
	}

acronym, abbr, span.caps {
	cursor: help;
	border-bottom: 1px solid #000000;
	}
	
blockquote {
	padding: 5px 20px 30px 20px;
	margin: 5px;
	}

cite {
	text-decoration: none;
	}
	
code {
	font-family: Arial, Helvetica, Sans-Serif;
	font-size: 8.5pt;
	}

img {
	border: 0;
	}

h4 {
	color: #555555;
	}
	
/* Float and Clear */
div.floatleft {
	float: left;
	}

div.floatright {
	float: right;
	}
	
div.both {
	clear: both;
	}
	
/* Images align */
img.border {
	border: 1px solid #CCCCCC;
	padding: 5px;
	margin: 0;
	}
img.border:hover {
	background: #CCCCCC;
	}
img.center {
	display: block; 
	margin: auto;   
	}
img.alignright {
	float: right;
	padding: 4px;
	margin: 0 0 2px 7px;
	display: inline;
	}
img.alignleft {
	float: left;
	padding: 4px;
	margin: 0 7px 2px 0;
	display: inline;
	}	
/* Text align */
.center {
	text-align: center;
	}
	
.alignright {
	text-align: right;
	}

.alignleft {
	text-align: left;
	}