@charset "utf-8";
/* CSS Document */

html
		{
			margin:0px;
			padding:0px;
		}

body
		{
			text-align: center;
			min-width: 999px;
			padding:0px;
			margin:0px;
			font-family:Verdana, Arial, Helvetica, sans-serif;
			background-color:black;
		}
		
a img
		{
			border:none;
		}
		
:-moz-any-link:focus
		{
			outline: none;
		}
		
#container
		{
			position:fixed;
			left:0;
			top:0;
			z-index:10;
			width:100%;
		}
		
#okvir
		{
			
			margin: 0 auto;
			width: 999px;
			min-width:999px;
			height:auto;
			text-align: left;
			position:relative;
			z-index:10;
			font-size:12px;
			color:white;
			
			padding:0px 0px 15px 0px;
			line-height:16px;
			_position:absolute;
			_top:0px;
			_left:0px;
		}
		
#menu_top
		{
			width:100%;
			background-image:url(images/bg.png);
			background-repeat:repeat;
			padding-bottom:5px;
		}
		
#logo
		{
			margin-top:5px;
			margin-left:5px;
		}
		
#sam_meni
		{
			margin-top:5px;
			border-top:2px solid white;
		}
		
#menu_links
		{
			margin-top:5px;
			margin-left:5px;
			height:20px;
		}
		
#menu_links a
		{
			position:relative;
			text-decoration:none;
			font-size:18px;
			color:white;
		   /*font-family:Futura LT Condensed Bold;*/
			margin-right:20px;
		}
		
#menu_links a:hover
		{
			color:#636363;
		}
		
.sifr_due
		{
			margin-right:20px;
		}
		

		
#social_icons
		{
			position:absolute;
			right:5px;
			top:68px;
		}
		
#baner
		{
			width:999px;
			height:348px;
		}
		
#main
		{
			position:relative;
			float:left;
			background-image:url(images/bg2.png);
			background-repeat:repeat;
			overflow:inherit;
			width:999px;
		}
		
#levi_deo
		{
			position:relative;
			float:left;
			width:635px;
			font-size:12px;
			color:black;
			line-height:16px;
			margin-left:0px;
			padding-top:15px;
			padding-right:15px;
			padding-bottom:15px;
			padding-left:15px;
			background-image:url(images/levi_bg.png);
			background-repeat:repeat;
		}
		
#collection_levi_deo
		{
			position:relative;
			float:left;
			width:984px;
			font-size:12px;
			color:black;
			line-height:16px;
			margin-left:0px;
			padding-top:15px;
			padding-right:0px;
			padding-bottom:15px;
			padding-left:15px;
			background-image:url(images/levi_bg.png);
			background-repeat:repeat;
		}
		
#retailers_levi_deo
		{
			position:relative;
			float:left;
			width:984px;
			font-size:12px;
			color:black;
			line-height:16px;
			margin-left:0px;
			padding-top:15px;
			padding-right:0px;
			padding-bottom:15px;
			padding-left:15px;
			background-image:url(images/levi_bg.png);
			background-repeat:repeat;
		}
		
#about_levi_deo
		{
			position:relative;
			float:left;
			width:984px;
			font-size:12px;
			color:black;
			line-height:16px;
			margin-left:0px;
			padding-top:15px;
			padding-right:0px;
			padding-bottom:15px;
			padding-left:15px;
			background-image:url(images/levi_bg.png);
			background-repeat:repeat;
		}
		
#contact_levi_deo
		{
			position:relative;
			float:left;
			width:984px;
			font-size:12px;
			color:black;
			line-height:16px;
			margin-left:0px;
			padding-top:15px;
			padding-right:0px;
			padding-bottom:15px;
			padding-left:15px;
			background-image:url(images/levi_bg.png);
			background-repeat:repeat;
		}
		
#levi_deo h1, #collection_levi_deo h1, #retailers_levi_deo h1, #about_levi_deo h1, #contact_levi_deo h1
		{
			font-family:Verdana, Arial, Helvetica, sans-serif;
			font-size:18px;
			color:black;
			font-style:normal;
			font-weight:normal;
		}
		
#levi_deo_rest
		{
			margin-top:15px;
			padding-top:15px;
			border-top:1px solid #7A7A7A;
			color:black;
		}
		
.levi_deo_news
		{
			width:635px;
			padding-bottom:15px;
			border-bottom:1px solid #7A7A7A;
			margin-bottom:15px;
			overflow:hidden;
		}
		
.levi_deo_news h2
		{
			margin:0px;
			margin-bottom:5px;
			font-weight:normal;
		}
		
.levi_deo_news h2 a
		{
			text-decoration:none;
			color:black;
			font-size:18px;
			font-family:Verdana, Arial, Helvetica, sans-serif;
			font-weight:normal;
		}
		
.levi_deo_news h2 a:hover
		{
			color:#636363;
		}
		
.levi_deo_news h3, .post_time
		{
			font-style:normal;
			font-size:11px;
			margin:0px;
			margin-bottom:5px;
			font-weight:normal;
		}
		
.levi_deo_news img
		{
			position:relative;
			float:left;
			margin:0px 10px 10px 0px;
		}
		
.levi_deo_news a
		{
			color:#000;
			text-decoration:none;
			font-weight:bold;
		}
		
.levi_deo_news p
		{
			text-align:justify;
		}
		
.levi_deo_news p a
		{
			color:#cf0000;
			text-decoration:none;
			font-size:11px;
			text-transform:uppercase;
		}
		
.levi_deo_news p a:hover
		{
			color:white;
		}
		
		

#permalink_social
		{
			position:relative;
			width:100$;
			margin-bottom:15px;
			overflow: hidden;
		}
		
#permalink_social #perma_name
		{
			position:relative;
			float:left;
			color:#6B6B6B;
			font-size:11px;
		}
		
#permalink_social input
		{
			width:350px;
			height:12px;
			font-size:11px;
			color:#940303;
			float:left;
			margin-top:15px;
		}
		
#fconnect_retweet
		{
			position:relative;
			float:right;
		}
		

#facebook_connect
		{
			float:right;
			margin-right:2px;
			margin-left:2px;
			width:70px;
			height:62px;
		}
		
#facebook_connect a
		{
			position:absolute;
			bottom:3px;
		}
		
#retweet
		{
			float:right;
			margin:0px 2px;
			margin-bottom:-2px;
		}
		
#digg_this
		{
			float:right;
			margin-right:2px;
			margin-left:2px;
		}
		
#delicious
		{
			float:right;
			margin-top:-1px;
			margin-right:2px;
			margin-left:2px;
		}
		
#delicious div
		{
			height:14px;
		}
	
		
.read_more
		{
			color:#000;
			text-decoration:none;
			font-size:11px;
			font-weight:bold;
		}
		
.read_more:hover
		{
			text-decoration:underline;
		}
		
#prev_link, #next_link, #next_month_link, #prev_month_link
		{
			text-transform:uppercase;
			text-decoration:none;
			color:white;
			font-size:11px;
		}
		
#prev_link:hover, #next_link:hover, #next_month_link:hover, #prev_month_link:hover
		{
			color:#cf0000;
		}

	
#desni_deo
		{
			position:relative;
			float:right;
			width:300px;
			padding-left:15px;
			padding-right:15px;
			padding-top:15px;
			padding-bottom:15px;
			background-image:url(images/bg2.png);
			background-repeat:repeat;
		}
		
#desni_deo h1
		{
			font-size:18px;
			font-family:Verdana, Arial, Helvetica, sans-serif;
			color:#D1D1D1;
			font-style:normal;
			font-weight:normal;
		}
		
		
#desni_deo ul
		{
			list-style-type:square;
			color:#D1D1D1;
		}
		
#desni_deo ul li a
		{
			color:#D1D1D1;
			font-weight:bold;
			text-decoration:none;
			font-size:11px;
		}
		
#desni_deo ul li a:hover
		{
			color:#D1D1D1;
			text-decoration:underline;
		}
		
.desni_rest
		{
			position:relative;
			margin-bottom:15px;
		}
		
#tweet_head
		{
			padding:0px;
			margin:0px 0px 5px 0px;
			font-size:18px;
			color:black;
			font-weight:normal;
		}
		
#tweet
		{
			background-image: url(images/bg3.png);
			background-repeat:repeat;
			padding:10px 5px 5px 5px;
			font-size:11px;
			margin-bottom:15px;
			color:black;
		}
		
#tweet ul
		{
			margin:0px;
			padding-left:5px;
			list-style-type:none;
			color:black;
		}
		
#tweet ul li
		{
			margin-bottom:15px;
			
			padding-bottom:5px;
		}

#tweet ul li img
		{
			width:40px;
			height:auto;
			float:left;
			margin-right:5px;
			margin-bottom:5px;
		}
		
#tweet ul li a
		{
			color:#000;
			font-size:11px;
		}
		
#tweet ul li a:hover
		{
			color:black;
			text-decoration:underline;
		}
		
#prev_link
        {
            float:left;
			color:black;
        }
        
#next_link
        {
            float:right;
			color:black;
        }	
#prev_month_link
        {
            float:left;
			color:black;
        }
        
#next_month_link
        {
            float:right;
			color:black;
        }  
		
#prev_link:hover, #next_link:hover, #prev_month_link:hover, #next_month_link:hover
		{
			color:black;
			text-decoration:underline;
		}
		

		
		
		
										/*CSS PRESS START*/
										
										
#press_deo
		{
			margin-left:00px;
			margin-top:15px;
			width:969px;
			min-height:500px;
			padding-left:15px;
			padding-right:15px;
			padding-top:15px;
			background-image:url(images/levi_bg.png);
			background-repeat:repeat;
		}
		
.press_img
		{
			position:relative;
			float:left;
			width:99px;
			height:130px;
			margin-right:5px;
			margin-bottom:5px;
		}
		
.press_img img
		{
			position:relative;
			top:0px;
			left:0px;
			width:99px;
			height:130px;
		}
		
.press_img a
		{
			position:relative;
			top:-130px;
			z-index:10;
			padding:0px;
			margin:0px;
		}
		
		
/*.press_img a:hover
		{
			position:relative;
			*top:-132px;
			padding:0px;
			margin:0px;
		}
*/										
										
										/*CSS PRESS STOP*/
										
										
.drugi_font
		{
			width:965px;
			font-family:Verdana, Arial, Helvetica, sans-serif;
			font-size:14px;
			line-height:18px;
			color:white;
			text-align:justify;
		}
		
		
		
										/*CSS COLLECTION START*/
										
										
#collection_flash
		{
			margin-top:-15px;
			margin-bottom:25px;
		}
		
#footer
		{
			position:relative;
			float:left;
			width:100%;
			height:100px;
			background-image:url(images/footer_bg.png);
			background-repeat:repeat;
			z-index:100;
			border-top:2px solid gray;
		}
		
#footer img
		{
			position:absolute;
			bottom:5px;
			left:5px;
		}
		
#trueblue
		{
			position:absolute;
			top:80px;
			left:5px;
			color:gray;
			font-size:11px;
		}
		
#trueblue a
		{
			color:gray;
			text-decoration:none;
			font-weight:bold;
			font-size:12px;
		}
		
#footer ul
		{
			position:absolute;
			right:340px;
			list-style-type:none;
			text-align:right;
			color:white;
			margin:0px;
		}

#footer ul li
		{
			margin-bottom:2px;
			display:inline;
		}

#footer ul li a
		{
			text-decoration:none;
			color:white;
			font-weight:bold;
			font-size:11px;
			letter-spacing:2px;
/*			font-family:Futura LT Condensed Bold;
*/		}
		
#footer ul li a:hover
		{
			color:gray;
		}
		
#footer_right
		{
			position:relative;
			float:right;
			height:100px;
			width:333px;
			background-image:url(images/footer_bg.png);
			background-repeat:repeat;
		}
		
#footer_right span
		{
			position:relative;
			float:right;
			color:#ccc;
			font-weight:bold;
			margin-right:10px;
		}
		
#footer_contact
		{
			position:relative;
			float:right;
			margin-top:10px;
			margin-right:10px;
			text-align:right;
			font-size:10px;
			color:black;
		}
		
#footer_contact strong
		{
			color: #CCC;
		}
		
		
#subscribe
		{
			position:absolute;
			right:340px;
			top:40px;
		}
		
#subscribe_field
		{
			/*background-image: url(images/footer_right.png);
			background-repeat:repeat;*/
			background-color:#CCC;
			border:0px;
			/*background-color:transparent;*/
			font-size:13px;
			padding:2px;
			margin-bottom:5px;
			width:200px;
		}
		
#subscribe_button
		{
			color:black;
			text-transform:uppercase;
			font-size:11px;
		}
		
									
										
										/*CSS COLLECTION STOP*/
										
										
										
										/*CSS RETAILERS START*/
										
										
#retailers_list
		{
			margin-bottom:50px;
			/*background-image:url(images/bg2.png);
			background-repeat:repeat;*/
			padding:5px;
			
		}
			
.ret_name
		{
			font-size:11px;
			text-transform:uppercase;
			font-weight:bold;
			padding-right:15px;
			color:black;
		}
		
.ret_link
		{
			color:black;
			font-weight:bold;
			font-size:12px;
		}

.ret_link a
		{
			text-decoration:none;
			color:black;
			font-weight:bold;
			font-size:12px;
			font-style:italic;
		}
		
.ret_link a:hover
		{
			text-decoration:underline;
		}
										
										/*CSS RETAILERS STOP*/
										
										
										
										/*CSS CONTACT START*/


#contact_div
		{
			margin-bottom:25px;
			overflow:hidden;
		}

#contact_table
		{
			position:relative;
			float:left;
		}

.contact_left
		{
			font-size:12px;
			letter-spacing:1px;
			text-transform:uppercase;
			margin-bottom:5px;
			width:170px;
		}
        
.contact_error_message
        {
            background-image: url(images/footer_right.png);
            background-repeat:repeat;
            border:0px;
            background-color:transparent;
            font-size:13px;
            padding:2px;
            margin-bottom:5px;
            border: 1px solid red;
            -moz-border-radius: 5px;
            -webkit-border-radius: 5px;
            padding: 10px;
            width: 250px;
        }
        
.kepcha_class
        {
            /*background-image: url(images/bg2.png);
            background-repeat:repeat;*/
            border:0px;
			background-color:black;
            /*background-color:transparent;*/
            font-size:13px;
            padding:2px;
            margin-bottom:5px;
        }
.contact_success_message
        {
            background-image: url(images/green_bg.png);
            background-repeat:repeat;
            border:0px;
            background-color:transparent;
            font-size:13px;
            padding:2px;
            margin-bottom:5px;
            -moz-border-radius: 5px;
            -webkit-border-radius: 5px;
            padding: 10px;
            width: 250px;
        }

.contact_right .contact_input
		{
			/*background-image: url(images/footer_right.png);
			background-repeat:repeat;*/
			background-color:black;
			border:0px;
			/*background-color:transparent;*/
			color:white;
			font-size:13px;
			padding:2px;
			margin-bottom:5px;
			width:200px;
		}
		
.contact_right textarea
		{
			width:200px;
			height:100px;
			background-color:black;
			/*background-image: url(images/footer_right.png);
			background-repeat:repeat;*/
			border:0px;
			/*background-color:transparent;*/
			color:white;
			font-size:13px;
			padding:2px;
			margin-bottom:5px;
			overflow:auto;
		}
		
#contact_button
		{
			float:right;
			color:black;
			font-size:11px;
			text-transform:uppercase;
			padding:2px 5px;
		}
		
#contact_info
		{
			position:relative;
			float:right;
			font-size:12px;
			letter-spacing:2px;
		}
									
										
										
										/*CSS CONTACT STOP*/
                                        
                                        /* helper */
                                        
.hide_me
        {
            display: none;
        }
