* { margin: 0; padding: 0;  }



a {color: #43433E; text-decoration: none;}
a:hover { color: #43433E; text-decoration: underline; } 
a:active { color: 43433E; text-decoration: underline; } 

body { 
background-color: #fffff; /*transparent url('http://www.uootek.com/intro_gfx/intro_body_back.jpg') repeat-x scroll 0 0;*/
color:#5B5B5B;
font-family:Arial,Verdana,sans-serif;
font-size:69%;
padding:0 0 0px;
text-align: center; margin: 0 auto; 
}

.clear {
margin: 0;
padding: 0;
height: 0;
line-height: 0;
font-size: 0px;
clear: both; 
}
.clear_15 { height: 15px;}
.clear_10 { height: 10px;}
.clear_5 { height: 5px;}


.main_div { }
.main_title  h2{ background-color: #ffffff; padding: 0px ; color: #3b2f2f; font-weight: bold; text-align: right; padding-right: 10px;
font-size: 150%; font-style: italic;}


 

/* layout.tpl */


#header {
background-color: #ffffff; /*transparent url('http://www.livingcontrol.eu/images/intro_header_back.png') repeat-x scroll 0 0;*/

margin-top:px;
overflow:hidden;
padding: 0px;
position:relative;
top: 0px;
}

#top_title {margin:0 auto; width:950px; text-align: left;}
#top_title h1 { font-weight: normal; font-size:11px; line-height: 1.3em; color: #87796E;}

#header .inner_part {padding: 0; margin: 0 auto; width:950px; }

#main_content_div {
/*width: 675px;
float: right; */
text-align: left;
}

p#logo {
float: left;
margin:1px 0px;
padding-top:0px;
}




#page_container
{
background-color:#FFFFFF; /* url('http://www.uootek.com/intro_gfx/intro_container_bg.jpg') no-repeat scroll 0 0;*/
margin:7px auto;
overflow:hidden;
padding:10px 0px;
width:950px;
z-index: 20;
border-top: 1px solid #6C6C6C;
}
html > body #footer {
border-top: 1px solid #e4e4e4;
background-color: #ffffff; /*:transparent url('http://www.uootek.com/intro_gfx/intro_footer_line.png') no-repeat scroll 50% 0;*/
margin:25px 0 20px -9px;
padding:12px 0 10px 16px;
width:880px;
}
p#footer_info {
margin-top: 0px;
font-size: 11px;
color: #B6B5B5;
}
 #footer h4 {
font-size:11px;
font-weight:normal;
color: #B6B5B5;
}

#page_content .left_side {
float:left;
/*width: 200px;*/

}
#page_content .main_content {
float:right;
/*width: 675px;*/
width: 100%;
overflow:hidden;
font-family:Verdana,Arial,sans-serif;
font-size:11px;
margin:0px;
/*padding:7px 0 0;*/
padding: 0;
z-index: 100;
background: #ffffff;
}

h5.left_side_caption {
background:#76A0B4 none repeat scroll 0 0;
font-size:1.2em;
height:25px;
margin:0;
padding:15px 0 0 10px;
width:189px;
color: #f0f5f6;
text-align: left;
border-left: 3px solid #ffffff;
}

h5.left_side_caption_2 {
background:#76A0B4 none repeat scroll 0 0;
font-size:1.2em;
height:14px;
margin: 0;
margin-top:10px;
padding:15px 0 0 10px;
width:189px;
color: #f0f5f6;
text-align: left;
border-left: 3px solid #ffffff;
}



#sidebar_info_div { margin-top: 5px; padding: 5px; background-color: #FFFFFF; }
#sidebar_info_div ul.sidebar_info_ul {
	text-align: left;
	margin: 0;
	padding: 0;
	list-style: none;
	width: 200px;
	
}
#sidebar_info_div li.sidebar_info_li {
padding: 3px 2px 3px 2px;
font-size: 9px;
font-weight: normal;
font-family: Verdana, Helvetica, Arial, Sans-Serif;
}



ul.main_menu_ul { 
	margin: 0;
	padding: 0;
	list-style: none;
	width: 200px;
	border-bottom: 1px solid #ffffff;
}
ul.main_menu_ul li { 
	position: relative;
	cursor: pointer; 
	margin: 0;
	padding: 0;
	border: 1px solid #ffffff;
	border-left: 3px solid #ffffff;
	border-bottom: none;
	text-align: left;
}
ul.main_menu_ul li a { background-color: #e1e3e6;  
color: #5B5B5B; display: block;  width: 192px; 
padding: 2px 2px 2px 5px; 
	text-decoration: none;
	border-bottom: 0;
	line-height: 20px;

}
ul.main_menu_ul li a:hover { background-color: #d0d4da;  color: #000000; } 
ul.main_menu_ul li a:active  { background-color: #666666;  color: #e1e3e6; } 

/* Fix IE. */
* html ul.main_menu_ul li { float: left; }
* html ul.main_menu_ul li a { height: 1%; }
/* End */



#footer_div {
margin-top: 10px;
border-top: 1px solid #a1a1a1;
font-size: 10px;
color: #444444;
text-align: right;
}



#copyright_div {text-align: center}
#copyright_div a { font-size: 10px;  color: #5B5B5B;}
#copyright_div a:hover { text-decoration:underline; color: #5B5B5B; }
#uooboutique_div {text-align: right; font-size: 10px;  color: #5B5B5B;}
#uooboutique_div a {font-weight: normal; color: #5B5B5B; font-size: 10px;}
#uooboutique_div a:hover {text-decoration:underline; color: #5B5B5B; }

#sitemap_div {text-align: left}
#sitemap_div a {  color: #5B5B5B; font-size: 10px;}
#resources_div {text-align: left}
#resources_div a { font-size: 10px;  color: #5B5B5B; }
#resources_div a:hover {  text-decoration:underline;  color: #5B5B5B; }






#index_box
{
background: #ffffff;
height: 485px;
display: block;
}
p#index_text_1
{
font-size: 28px;
margin-left: 50px;
padding-top: 20px;
}
p#index_text_2
{
font-size: 14px;
font-weight: bold;
font-style: italic;
margin-left: 130px;
}

#index_header_div {
/*margin-top: 20px;  
padding: 5px;*/
}

#footer a {color: #7E271D; font-size: 11px; text-decoration: underline;}
#footer a:hover {color: #b4433a71D; font-size: 11px;}
