/* CSS Document */

.top{
    /*background-image: url(/images/title_bg_l.jpg);	*/
}

html,body,form{
    background-color:black;
}

	#wrapper {
		  background-color: black;
	}

	#middle{
		background-color: black;
		    color:white;
			overflow: hidden;
	}
	
		#middle .middle_kk{
		    color:white;
			background-color: black;
		}

.LeftSideCover{
    background-color:black; 
}

.LeftSideBar {
       background-color:black;
       width: 166px;
       border-right:1px solid rgb(142,142,142);
}

.SideText0 { 
    background-color: black; 
}

.LeftPortlet, .LeftPortlet a, .LeftPortlet a:hover, .LeftPortlet a:visited, .LeftPortlet a:active{ 
    background-color: black; 
}


	

.portlet input{
	background-color:black;
}

.RightSideBar {
    margin-left:1px;
	   width: 178px;
	    background-color:black;
    overflow:hidden;
        }

        
.LoginBox a {
	background-color: black!important;
}

.LoginBox input{
	background-color:#303030;
}

#login_box_button input{
    background-color:#000000;    
}

#login_box_button input:hover{
    background-color:#404040;
}

#lc_content{
    
    
    padding-bottom: 20px;
    font-size:12px;
    font-family: Arial, Helvetica, sans-serif;
	/*
    text-align:justify;    
  	*/
}
#lc_content img{
    margin-left:-10px;
}

#loreal_menu {
    margin:0px;
    padding:0px;
    background-color:black;
    margin-left:-5px;

}

#loreal_menu p{
    display:block;
    height:35px;
    background-color:#4b4b4b;
    text-align:center;    
    padding-top:3px;
    cursor:pointer;
    font-size:12px;
    font-weight:normal;
    border-bottom:1px solid #808080;
    border-left:1px solid #808080;
    border-right:1px solid #808080;            
}

#loreal_menu p.l_selected{    
    background-color:#666666!important;        
}

#loreal_menu a{
    color:white;
    font-weight:normal;
    text-decoration:none;
}

#loreal_menu a:hover p{
    background-color:#666666!important;
}

#loreal_menu img{
    border:none;
    height:76px;
    display:block;
    border:1px solid #808080;
}

#loreal_menu table td{
    margin:0px;
    padding:0px;
}

#loreal_content{
    width:569px;
    background-color:black;    
    color:white;
    padding-left:10px;
    padding-right:10px;        
}

.center{
    background-color:black;
    color:white;
    width:579px;
    overflow:hidden;
}

html>#loreal_content{
    margin-left:-10px;
    width:589px;
    background-color:black;    
    color:white;
    padding-left:10px;
    padding-right:10px;
}

#loreal_content h2 {
	padding-top: 20px;
	font-size: 12.0pt;
	font-family: Arial, Helvetica, sans-serif;
	font-weight:normal;
	color: #ffffff;
	text-transform: uppercase;
}
#loreal_content h3 {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
	color: #ffffff;
	font-size: 13px;
	font-weight:normal;	
	padding-bottom: 10px;
	padding-top: 10px;	
}

#loreal_content_image{
    float:left;
    /*padding-bottom:10px;*/
	margin-bottom: 10px; 
	/* 10 10 2006 14:19 */
    /*border: 1px solid #808080;*/

}

    #loreal_content_image img{
      border: 1px solid #808080;
    }


#loreal_submenu{
    float:left;
    margin-left:2px;
    padding-left:25px;
    padding-right:15px;
    padding-top:5px;
	list-style-type: none!important;  
}

#loreal_submenu li a span{
    float:left;
    display:block;
    height:58px;    
    margin-left:1px;
    margin-bottom:13px;
    width:160px;
    padding-top:10px;    
    padding-left:10px;
    padding-right:10px;    
    border:1px solid #808080;
    text-decoration:none;
    color:white;
    font-weight:normal;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    cursor:pointer;
}

#loreal_submenu li{
    display:block;
    clear:both;
    margin-bottom:1px!important;
	list-style-type: none!important;
}

#loreal_submenu li a>span{
    width:160px;
    
}

#loreal_submenu li.ls_selected span{
    background-color:#4b4b4b!important;
}
#loreal_submenu li.ls_selected a{
    background-color:#4b4b4b!important;
}
#loreal_submenu li.ls_selected a:visited{
    background-color:#4b4b4b!important;
}
#loreal_submenu li.ls_selected a:link{
    background-color:#4b4b4b!important;
}

#loreal_submenu li a:hover span{
    background-color:#808080!important;
}

#loreal_submenu li a img{
    float:left;
    display:block;
    height:74px;
    width:75px;
    border:1px solid #808080;    
    background-position:center center;
    background-repeat:no-repeat;
}

#loreal_submenu_sm{
    float:left;
    margin-left:2px;
    padding-left:25px;
    padding-right:15px;
    padding-top:5px;    
}

#loreal_submenu_sm li a span{
    float:left;
    display:block;
    height:20px;    
    margin-left:1px;
    margin-bottom:10px;
    width:160px;
    padding-top:5px;    
    padding-left:10px;
    padding-right:10px;    
    border:1px solid #808080;
    text-decoration:none;
    color:white;
    font-weight:normal;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    cursor:pointer;
}

#loreal_submenu_sm li{
    display:block;
    clear:both;
    margin-bottom:1px!important;
}

#loreal_submenu_sm li a>span{
    width:160px;
    
}

#loreal_submenu_sm li.ls_selected span{
    background-color:#4b4b4b!important;
}
#loreal_submenu_sm li.ls_selected a{
    background-color:#4b4b4b!important;
}
#loreal_submenu_sm li.ls_selected a:visited{
    background-color:#4b4b4b!important;
}
#loreal_submenu_sm li.ls_selected a:link{
    background-color:#4b4b4b!important;
}

#loreal_submenu_sm li a:hover span{
    background-color:#808080!important;
}


#loreal_content table{
    border:none;
    position:relative;
    left:-10px;
    margin-right:-10px;
}

#loreal_content table a{
    text-decoration:none;
}

#loreal_content table a p, #loreal_content table a:visited p {
    font-weight:normal!important;
    cursor:pointer;
    text-decoration:none;
    text-align:center;
    color:white;
    padding-top:5px;
    padding-bottom:5px;
}

#loreal_content table a:hover p{
    background-color:#808080;
}

#loreal_content table img{
    width:111px;
    border:1px solid #808080;
    display:block;    
}

#loreal_content>table{
    border:none;
    position:relative;
    left:-10px;
    margin-right:0px;
}
.loreal_q
{
    padding-left:10px;
    padding-right:10px;    
    text-decoration:none;
    color:white;
    font-weight:normal;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
   
    margin-top:10px;        
}
.loreal_q h1
{
    font-weight:normal;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    margin-bottom:5px;        
    
}

.loreal_q div
{
    font-weight:normal;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    border:1px solid #808080;
    background-color:#4b4b4b;
    padding:10px;
}

.loreal_q div div{
    display:inline;
    padding:0px;
    margin:0px;
    border:none;
}

.loreal_a
{
    padding-left:10px;
    padding-right:10px;    
    text-decoration:none;
    color:white;
    font-weight:normal;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    
    margin-top:10px;    
}
.loreal_a h1
{
    font-weight:normal;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    margin-bottom:5px;            
}
.loreal_a p
{
    padding-right:10px;
    padding-left:10px;    
    font-weight:normal;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;

}

#loreal_content span input, #loreal_content h1 input{
    background-color:#333333;
    border:1px solid #808080;
    color:white;
}

#loreal_form{
    margin-left:10px;
    margin-top:10px;
    width:95%;
}

#loreal_form th.label{
    text-align:right;
    width:40%;
}

#loreal_form th.wide_label{
    padding-top:20px;
}

#loreal_form input, #loreal_form select, #loreal_form textarea{
    background-color:#333333;
    border:1px solid #808080;
    color:white;
}

#loreal_form textarea{
    width:97%;    
}

#loreal_form td.formbuttons{
    padding-top:5px;
    text-align:right;
    padding-right:12px;
}

#loreal_star_image{
    float:left;
    border:1px inset #808080;
    padding:4px;
    margin-right:1px;
}

#loreal_star_content{
    margin-left:1px;
    float:left;
    border:1px solid #808080;
    padding:4px;
    padding-bottom:160px;
}


.RightSideBar{
    padding-left:1px;
}

.login_form input{
  color: #000 !important;
}



	#right_side{
    	background-color: #000;
		color: #fff;
    }


		#latest_topics
		{
			color: #fff;
        }

			#latest_topics ul li a
			{
				color: #fff!important;
	        }

			#latest_topics ul li a:hover
			{
				color: #BD90BC!important;
	        }

			.ienakt_poga input{
            	padding: 0!important;
			}
            }




