*{
margin: 0;
padding: 0;
font-family: Arial;}

body{
background: url(/images/layout/back.gif); height: 100%;}

a{
color:#F9AF0B;
}


div#header{
position: relative;
margin: 0 auto 0 auto;
width: 1000px;
height: 99px;
z-index: 1;}

div#header div#pornset{
position: absolute;
left: 122px;
top: 12px;
height: 69px;
width: 357px;
display: block;
text-decoration: none;
}


div#header span#slogan{
position: absolute;
left: 125px;
top: 50px;
color: #D2CFCF;
font-size: 11px;
font-weight: normal;}

div#bmark{
position: relative;
width: 150px;
left: 555px;
top: 75px;
}


div#glavni{
width: 800px;
margin: 0 auto 0 auto;}

div#glavni p{
clear: both;}

div#glavnilevo{
width: 600px;
padding-left: 20px;
float: left;}

div#glavnilevo h2{
position: relative;
background: url(/images/layout/naslov_pozadina.gif);
width: 564px;
height: 40px;
clear: both;
color: #F9AF0B;
font-size: 25px;
padding-left: 15px;
padding-top: 10px;
margin-bottom: 15px;}

div#glavnilevo h2 a{
color: #fcdbad;
position: absolute;
top: 13px;
right: 12px;
}

div#glavnilevo h2 a:hover{
text-decoration: underline;}

div#glavnilevo h2 a img{
margin-top: -2px;}


div#glavnidesno{
float: left;
width: 160px;}

div#footer{
margin: 0 auto 0 auto;
border-top: 2px solid #F9AF0B;
width: 780px;
height: 57px;
text-align: center;
color: #666565;
font-size: 12px;
padding-top: 15px;}




div.video{
position: relative;
width: 185px;
height: 174px;
background: url(/images/layout/thumb_pozadina2.gif);
margin-right: 8px; 
margin-bottom: 8px; 
float: left;}

div.video_hover{
position: relative;
width: 185px;
height: 174px;
background: url(/images/layout/thumb_pozadina_hover2.gif);
margin-right: 8px; 
margin-bottom: 8px; 
float: left;}

img.thumb{
margin-right: 12px; 
margin-left: 12px; 
margin-top: 12px;}

div#glavnilevo{
color: #ffffff;
font-size: 12px;}

span.link{
position: absolute;
left: 0;
top: 0;
width: 185px;
height: 174px;
}

span.link a{
text-align: center;
font-size: 13px;
display: block;
width: 100%;
height: 100%;
font-weight: bold;
text-decoration: none;
}

div.videoglavni{
position: relative;
width: 579px;
font-size: 14px;}

div.videomeso{
position: relative;
padding-left: 20px;
padding-right: 20px;
padding-bottom: 5px;
background: #1a1a1a;
text-align: center;
}

div.videogornjirub{
position: relative;
width: 579px;
height: 30px;
padding-bottom: 3px;
padding-top: 3px;
background: url(/images/layout/videogornjirub_pozadina.gif);
text-align: center;
}

a.publisher_link:link, a.publisher_link:visited
{
	color:#0099FF;
	font-size:22px;
	cursor:pointer;
	font-weight: bold;
}


a.publisher_link:hover
{
	color:#F9AF0B;
	font-size:22px;
	cursor:pointer;
	font-weight: bold;
}

a.publisher_link:active
{
	color:#0099FF;
	font-size:22px;
	cursor:pointer;
	font-weight: bold;
}


a.favporn:link, a.favporn:visited
{
	color:#F9AF0B;
	font-size:18px;
	cursor:pointer;
	font-weight: bold;
}


a.favporn:hover
{
	color:#0099FF;
	font-size:18px;
	cursor:pointer;
	font-weight: bold;
}

a.favporn:active
{
	color:#F9AF0B;
	font-size:18px;
	cursor:pointer;
	font-weight: bold;
}


.sponzBorder {
	border: 1px solid #000000;
	margin-bottom:17px;
}




input.text, input.title,
textarea, select        { margin:0.5em 0; border:1px solid #000000; background-color:#E2E2E2;}

input.text:focus, input.title:focus,
textarea:focus, select:focus    { border:1px solid #666666; }

input.text, 
input.title                    { width: 140px; padding:1px; }
input.text-readonly            { width: 150px; padding: 1px; margin:0.5em 0; background-color: #999999;  border:1px solid #999999; } /* for profile edit page */
textarea                    { width: 350px; height: 80px; padding: 5px; }
