/*	======================================================================
	Avtomanija.com CSS stylesheet
	----------------------------------------------------------------------
	Revison 2.10.2008
	======================================================================
*/


/*
	UNIVERSAL RESET
*/

* {
	padding: 0;
}

/* DEFAULTS */

body{
	
	background: url(../../x_imagez/SHELL_Background/BG_master.png) repeat-x #be0000;)
	cursor: default;
	margin:0;
	border: 0;

}

/* ######################################################################################################################################## */


#multibar{
	background: url(http://system.avtomanija.com/modulz/imagez/multibar/bg_masterW.png) repeat-x;
	width: 100%;
	height: 26px;
	margin: 0px auto;
	text-align: center;
	border-bottom: 0px solid #780000;
	
}

#multibar .sitebar{
	background: url(http://system.avtomanija.com/modulz/imagez/multibar/bg_site_000W.png) no-repeat;
	width: 1150px;
	height: 26px;
	text-align:left;
	margin: 0px auto;
	}


ul#seznam {
list-style-type:none;
margin:0;
padding:0;
padding-left: 150px;
}

#seznam li {
float:left;
height: 26px;
}

#seznam li a {
display:block;
height: 26px;
text-decoration: none;
background: url(http://system.avtomanija.com/modulz/imagez/multibar/SPRITE_multibar.png);
margin-right: 8px;
}

#seznam li.avto a{ width: 62px; background-position: 0px 0;}
#seznam li.avto a:hover{ background-position: 0px -26px;}

#seznam li.f1 a{ width: 56px; background-position: -63px 0;}
#seznam li.f1 a:hover{ background-position: -63px -26px;}

#seznam li.rally a{ width: 52px; background-position: -118px 0;}
#seznam li.rally a:hover{ background-position: -118px -26px;}

#seznam li.moto a{ width: 50px; background-position: -170px 0;}
#seznam li.moto a:hover{ background-position: -170px -26px;}

#seznam li.motogp a{ width: 50px; background-position: -219px 0;}
#seznam li.motogp a:hover{ background-position: -219px -26px;}

#seznam li.smucka a{ width: 51px; background-position: -320px 0;}
#seznam li.smucka a:hover{ background-position: -320px -26px;}

#seznam li.prostimet a{ width: 51px; background-position: -269px 0;}
#seznam li.prostimet a:hover{ background-position: -269px -26px;}

#seznam li.tma a{ width: 40px; background-position: -370px 0;}
#seznam li.tma a:hover{ background-position: -370px -26px;}


/* ############# multihead ############# */




/* ########################## header ########################## */

		#header {
            width: 1150px;
            background: url('../../x_imagez/SHELL_top/BG_header_2W.png');
            height: 110px;
            position: relative;
        }
        
        #logo {
            position: absolute;
            left: 6px;
            top: 25px;
            width: 370px;
            height: 80px;
        }
        
        #logo a {
            width: 370px;
            height: 80px;
            text-decoration: none;
            display: block;
        }
        
        #logo h1 {
            display: none;
        }
        
        #ad {
            width: 728px;
            height: 90px;
            background: #fff;
            position: absolute;
            right: 15px;
            top: 10px; /* (header height - ad height) / 2 */
			border: 1px solid #be0000;
        }

/* ########################## header ########################## */





/* ########################## header ########################## */
#head {
  margin: 0px auto;
	width: 1148px;
}

/* ########################## mainbody  ########################## */
#mainbody {
  margin: 0px auto;
	width: 1148px;
	background: #fff;
	position: relative;
	background: url('/x_imagez/BG_masterframe.gif') repeat-y;
}


/* ########################## subheader ########################## */



		#subheader {
		
            width: 1148px;
            height: 99px;
            position: relative;
			
			}

    #images {
	border:0px solid yellow;
            width: 1148px;
            padding-top: 12px;
            padding-bottom: 10px;
            padding-left: 12px; /* ((1150 - ((240 + 20)*4))/2 - (20/5)) */
        }
        
        #images img {
            width: 149px;
            height: 84px;
        }
        
        #images .image {
            float: left;
			margin-right: 10px;
			
			text-align:left;
        }
        
		#images a:hover {
		border: 1px solid #be0000;
}


        #images a {
            position: relative;
            color: #FFF;
            display: block;
            width: 149px;
            height: 84px;
			 border: 1px solid #aaaaaa;
			
        }
        
        #images span {
		   background: url('../../x_imagez/SHELL_top/BG_subheader_span.png');
            position: absolute;
            bottom: 0px;
            width: 143px;
            color: #FFF;
            text-align: right;
			font-family: tahoma;
			font-size: 11px;
			padding-left: 3px;
			padding-right: 3px;
			padding-bottom: 2px;
			text-decoration: none;
        }





/* ########################## subheader ########################## */

/* ########################## main menu ########################## */


#menuheader {

	width: 1148px;
    height: 23px;
    position: relative;
	z-index:14;
	/* background: #cccc00; */
        }

#topmenu{position:absolute;margin-top:0px;width:1000px;}
#topmenu .naslov {text-align:center;}
#topmenu ul .naslov {font-size:10px; font-weight: bold;font-family:arial,sans-serif;text-transform: uppercase;color:#777;text-decoration:none;border-left:solid 1px #ccc;line-height:22px;}
#topmenu ul .vsebina {display:none;font-weight: bold;font-family:arial,sans-serif;text-align:left;line-height:18px;font-size:11px;}
#topmenu ul .naslov a{color:#777777;text-decoration:none;}
#topmenu ul:hover .naslov a{color:#be0000;text-decoration:none;}
#topmenu ul:hover .naslov {background: url('../../x_imagez/SHELL_top/BG_topmenu-on.png');}
#topmenu ul:hover .vsebina{width: 200px;display:block;border-bottom: 1px #828282 solid; border-left: 1px #828282 solid; border-right: 1px #828282 solid; background:#fff;padding:3px;}
#topmenu ul:hover .vsebina a{color:#888;}
#topmenu ul:hover .vsebina a:hover{color:#555;text-decoration:none;}
#topmenu ul{width:75px;float:left;margin:0px;padding:0px;list-style:none;}


.clear{clear:both;height:10px;}


#topmenuright{margin-top:0px;width:350px;background: #00be00; left: 400px; top: 0px;position:relative;}




/* ########################## main menu ########################## */

#masterframe {}

#x_left
{
width: 314px;
float: left;
position: relative;
}

.x_left_box
{
margin: 6px auto 0px auto;
width:300px;
}

#x_right{
	width:164px;
	margin-top: 6px;
	float: left;
	border-left: 4px;
	
}


/* ########################## block_izpis ########################## */
#mainframe_new
{
background: #fff;
position: relative; float: left;
width: 660px;
}

#title_b
{
  margin: 2px auto;
  width: 649px;
  position: relative;
  margin-bottom: 3px;
}

#title_b img
{
  border-radius: 5px;
  -moz-border-radius: 5px;
}

#end_s
{
  margin: 2px auto;
  width: 482px;
  float: right;
}

#end_s img
{
  border-radius: 7px;
  -moz-border-radius: 7px;
}

@font-face {
	font-family: consolab;
	src: url('/x_imagez/consolab.ttf');
}

@font-face {
	font-family: garamond;
	src: url('/x_imagez/gara.ttf');
}


#title_b .contentpasica {
position: absolute;
line-height: 19px;
padding-right: 10px; padding-left: 8px;
top: 7px;
left: -2px;
background: url(http://f1.avtomanija.com/x_imagez/SHELL_Container/SHD_title.png);
font-family: consolab,tahoma, sans-serif;
font-size: 15px;
font-weight: bold;
font-style: italic;
Color: #fff;
border: 1px solid #fff;

    border-bottom-right-radius: 4px;
  -moz-border-bottom-right-radius: 4px;
}


#title_b .contentnaslov {
position: absolute;
line-height: 44px;
padding-right: 10px; padding-left: 8px;
bottom: 10px;
right: -2px;
text-align: right;
background: url(http://f1.avtomanija.com/x_imagez/SHELL_Container/SHD_title.png);
font-family: tahoma, sans-serif;
font-size: 34px;
font-weight: bold;
color: #ce0000;
    border-top-left-radius: 4px;
  -moz-border-top-left-radius: 4px;
    border-bottom-left-radius: 4px;
  -moz-border-bottom-left-radius: 4px;
}

.vsebinaclanka
{
    font-family: verdana,serif;
    FONT-SIZE: 12px;
	FONT-weight: normal;
	COLOR: #000;
    MARGIN: 0px;
	text-align: justify;
	line-height: 130%

	}

#gallerytower
{
width: 150px;
margin-left: 5px;margin-right: 5px;
  border-radius: 4px;
  -moz-border-radius: 4px;
  float: left;
}

#gallerytower img
{
  border-radius: 5px;
  -moz-border-radius: 5px;
  margin-bottom: 3px;
  float: left;
}

#gallerytower_blank
{
width: 158px;
margin-left: 5px;margin-top: 4px;
  border-radius: 4px;
  -moz-border-radius: 4px;
  padding-top: 2px;
 padding-bottom: 2px;
 min-height: 100px;
}

#g_thumbnail
{
width: 150px;
margin: 2px auto;

}

#contentframe
{
border: 1px solid #bbb;
margin: 6px auto;
width: 660px;
  border-radius: 4px;
  -moz-border-radius: 4px;

}

#contentframe .header
{
FONT-FAMILY: tahoma, sans-serif;
text-align:left;
margin: 0px auto;
height: 19px;
}

#contentframe .header .rubrika
{

FONT-SIZE: 10px;
line-height: 15px;
FONT-weight: bold;
Color: #aaa;
float: left;
background: #fff;
position: relative;
top: -1px;left:5px;
border-bottom: 1px solid #ccc;
border-left: 1px solid #ccc;
border-right: 1px solid #ccc;
  border-bottom-left-radius: 4px;
  -moz-border-bottom-left-radius: 4px;
  padding-left: 5px;padding-right: 9px;
  margin-right: 10px;text-transform: uppercase;
}

#contentframe .header .datum
{
font-size: 9px;
font-weight: bold;
color: #aaa;
text-align: left;
float: left;
position: relative;
margin-left: 5px;margin-top: 2px;
}





#contentframe .header .navi
{
float: right;
margin: 3px 8px 0px 4px;
position: relative;

}

ul#contentframenavi {
list-style-type:none;
margin:0px 0px 0px 0px;
padding:0;
padding-left: 3px;
height: 14px;

}


#contentframenavi li {
float:left;
height: 14px;
}

#contentframenavi li a {
display:block;
height: 14px;
text-decoration: none;
background: url('/x_imagez/SHELL_ikonz/iconset.png');
margin-left: 3px;
}

#contentframenavi li.prejsnja a{ width: 14px; background-position: 0px 0;}
#contentframenavi li.prejsnja a:hover{ background-position: 0px -14px;}

#contentframenavi li.naslednja a{ width: 14px; background-position: -14px 0;}
#contentframenavi li.naslednja a:hover{ background-position: -14px -14px;}


/* ########################## block_mainpage ########################## */

#block_prvastran {
border: 1px solid #be0000;
background: url('/x_imagez/bg_container_red.png') repeat-x top;
width: 320px;
  border-radius: 5px;
  -moz-border-radius: 5px;
font-family: verdana, sans-serif; 
text-align:left;
margin-bottom: 6px;
}

#block_prvastran .glava {
text-align:left;
font-size:9px;
color: #fff;
text-transform: uppercase;
font-weight: bold;
margin-left: 4px;
height:17px;
padding-top:2px;
margin-bottom:2px;
}


#block_prvastran .arhiv {
background: url('/x_imagez/bg_container_arhiv.png') no-repeat right;
text-align:right;
font-size:9px;
color: #777;
text-transform: lowercase;
font-weight: bold;
padding-right: 5px;
height:14px;
margin-top:2px;
}



#block_prvastran_novica {
width:310px;
margin:0px auto;
border: 1px solid #ffffff;
cursor:pointer;
margin-bottom: 4px;
position: relative; 
}


#block_prvastran_novica .datum{
margin:0px auto;
font-size:9px;
color: #999;
height:13px;
line-height:16px;
border-bottom: 1px solid #ddd;
width:100%;
}


#block_prvastran_novica .pasica {
widtH:100%; FONT-FAMILY: arial, verdana, sans-serif; FONT-SIZE: 11px; 	FONT-weight: bold; 	COLOR: #aaaaaa; MARGIN: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 1px;PADDING-RIGHT: 5px; text-align: right; }

#block_prvastran_novica .naslov {
widtH:100%; FONT-FAMILY: tahoma, sans-serif;FONT-SIZE: 11px;FONT-weight: bold;COLOR: #BE0000;MARGIN: 0px; line-height:13px;}

#block_prvastran_novica .flash {
widtH:100%; FONT-FAMILY: tahoma, sans-serif;FONT-SIZE: 11px;FONT-weight: normal;COLOR: #111111;}

#block_prvastran_novica .fotka{
  border: 1px solid #eee;
  float: right;  position: relative;
  margin: 2px 2px 10px 2px;
  border-radius: 3px;
-moz-border-radius: 3px;
}

#block_prvastran_novica .videoikona {
position: absolute;
width: 24px;
top: -2px;
right: -2px;
}


#block_prvastran_editor {
	background: #dddddd;
	width:310px; 
	margin: 0px auto;
}

#block_prvastran_delimiter
{
width:310px;
background: #ccc;
height: 1px;
margin:0px auto;
}



#block_prvastran_test {
border: 1px solid #000000;
background: url('/x_imagez/SHELL_background/bg_testi.png') repeat-x top #000000; 
width: 651px;
  border-radius: 5px;
  -moz-border-radius: 5px;
font-family: verdana, sans-serif; 
text-align:left;
margin-bottom: 6px;
}

#block_prvastran_test .glava {
text-align:left;
font-size:9px;
color: #fff;
text-transform: uppercase;
font-weight: bold;
margin-left: 4px;
height:17px;
padding-top:2px;
margin-bottom:2px;
width:649px;
}

#block_prvastran_t {
width:308px;
margin:0px auto;
border: 1px solid #000;
cursor:pointer;
margin-bottom: 4px;
float: left;
margin-left:7px;
padding:2px;
}

#block_prvastran_t .datum{
margin:0px auto;
font-size:9px;
color: #999;
height:13px;
line-height:12px;
border-bottom: 1px solid #ddd;
width:100%;
}

#block_prvastran_t .pasica {
widtH:100%; FONT-FAMILY: arial, verdana, sans-serif; FONT-SIZE: 11px; 	FONT-weight: bold; 	COLOR: #aaaaaa; MARGIN: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 1px;PADDING-RIGHT: 5px; text-align: right; }

#block_prvastran_t .naslov {
widtH:100%; FONT-FAMILY: tahoma, sans-serif;FONT-SIZE: 11px;FONT-weight: bold;COLOR: #BE0000;MARGIN: 0px; line-height:13px;}

#block_prvastran_t .flash {
widtH:100%; FONT-FAMILY: tahoma, sans-serif;FONT-SIZE: 11px;FONT-weight: normal;COLOR: #eeeeee;}

#block_prvastran_t .fotka{
  border: 0px solid #be0000;
  float: right;
  margin: 2px 2px 10px 2px;
}

#block_prvastran_test .arhiv {
background: url('/x_imagez/bg_container_arhiv.png') no-repeat right;
text-align:right;
font-size:9px;
color: #777;
text-transform: lowercase;
font-weight: bold;
padding-right: 5px;
height:14px;
margin-top:2px;
}


#vsebina_cena
{
width: 200px;
font-size: 11px;
border: 1px solid #ccc;background: #f3f3f3;
  border-radius: 4px;
  -moz-border-radius: 4px;
  float: right;
  right:0px;
  position: relative;
  display: block;
  margin-left:10px;
}




#vsebina_ocena
{
FONT-FAMILY: tahoma, sans-serif;
font-size: 11px;
border: 1px solid #ccc;background: #f3f3f3;
  border-radius: 4px;
  -moz-border-radius: 4px;
margin-bottom: 5px;
text-align: left;
}

#vsebina_ocena .stolpec
{
width: 220px; 
margin-left: 10px;
float: left; margin-bottom: 3px;
}



#vsebina_ocena .oknoplusinminus
{
	color: #999;
	text-align: left;
	width: 210px;
	position: relative; 
	display: block; 
	float: left; 
	font-family: verdana, sans-serif;
	color: #777;
	text-align: left;
}

#vsebina_ocena .naslov
{

FONT-SIZE: 10px;
line-height: 15px;
FONT-weight: bold;
Color: #aaa;
float: left;
background: #fff;
position: relative;
display: block; 
top: -1px;
border-bottom: 1px solid #ccc;
border-left: 1px solid #ccc;
border-right: 1px solid #ccc;
  border-bottom-left-radius: 4px;
  -moz-border-bottom-left-radius: 4px;
  padding-left: 5px;padding-right: 9px;
  margin-right: 10px;text-transform: uppercase;
}




#footer {
background: black url(/x_imagez/bg_footer.png) 0 0 repeat-x;
position: relative;
z-index: 65500;
font-family: tahoma;
font-size: 12px;
}

#footer .wrapper {
width: 1140px;margin: 0px auto;}

#footer .custom {
width: 960px;
margin: 0 auto;
padding: 10px 0 9px;
border-bottom: 1px solid #303030;
font-weight: bold;
}

#footer .otherLink {
width: 960px;
margin: 0 auto;
overflow: hidden;
}

#footer .otherLink .copyright {
float: right;
padding: 5px 0;
font-size: 11px;
color: #A0A0A0;
}
