/*
Design by Free CSS Layouts
http://www.free-css-layouts.com
Released for free under a Creative Commons Attribution 2.5 License

Name    : City_Night
Released  : 2009/03/07

*/

/* Body */




body
{ 
background: url( images/background.jpg ) repeat-x top left #FCF8F8; 
}

*
{ 
margin: 0px; 
padding: 0px;
}

a
{
text-decoration: none;
}
a:hover
{ 
text-decoration: underline; 
}
img
{
border: none;
}
A.lien1
{
color:black;
text-decoration:none;
}
A:hover.lien1
{
color:black;
text-decoration:none;
}
h2 {font-size:18px; margin:10px 0;}

/* Header */

#header
{ 
height: 127px; 
}

#header img
{
float: left; 
margin: 6px 0px 0px 20px;
width:222px; 
height:110px; 
}

#header 
#rightmenu
{ 
float: left; 
margin-top: 87px; 
height: 37px; 
font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; 
font-size: 14px; 
line-height: 35px; 
font-weight:700;
width:1100px;
margin-left:-110px;
}
#header
#rightmenu a:first-child {
	border:none;
}

#header
#rightmenu a
{ 
color:#FCF8F8; 
margin-right: 3px;

border-left:1px #ddd solid;
padding-left:5px;
}

#header
#rightmenu a:hover
{ 
height: 46px; 
/*background: url( images/menuhover.jpg ) repeat-x;*/
}

#logo 
{
position: absolute; 
top: 30px; 
left: 63px; 
font-size: 1.8em; 
font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; 
font-style: italic; 
color:#1B72A4;
}

#logo a
{
position: absolute; 
top: 33px; 
left: -10px; 
font-size: 12px; 
width: 222px; 
color:#F67777;
}

/* Categories */

#categ 
{
color: #5E5C5C; 
font-size: 18px; 
font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; 
font-weight: bold; 
padding-left: 10px;
}

/* Page */

#page
{
font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
font-size: 13px;
font-weight: normal;
color: #6B6E71;
padding:20px 30px 0 30px;
}
#page p {
	text-align:justify;
	margin:5px 0 5px 0;
	color:#000;
	line-height:22px;
}
#page p img {
	float:left;
	margin:5px 15px 2px 0;
}
#page h1
{
font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
font-size: 1.8em;
font-weight: normal;
color: #145994;
border-bottom: 1px solid #E7E9EB;
}

#page a
{
color: #166998;
}
#page a:visited
{
color: #166998;
}

/* Legal */

#legal
{
background: #ffffee;
padding: 3px 3px 3px 3px;
}

/* Wrapper */

#main
{
background-color: #FCF8F8; 
margin: 0px auto; 
width: 935px; 
border-bottom: 1px solid #F6DC9E; 
border-left: 1px solid #F6DC9E; 
border-right: 1px solid #F6DC9E; 
padding: 20px 16px 25px 16px; 
margin-bottom: 10px; 
}

#leftmenu
{ 
float:left; 
width: 196px; 
padding: 0; 
}

#bg-left
{ 
width: 179px; 
height: 658px; 
background: url( images/back-meniu.png ) no-repeat top left; 
float: left;
}

#bg-left .a
{ 
float: left; 
height:6px; 
width:179px; 
}


#bg-left 
#sidebar
{ 
float: left; 
width: 169px; 
padding: 0px 5px 0px 5px; 
}

#sidebar 
{ 
height: 25px; 
width:160px; 
}

#sidebar ul
{ 
width:169px; 
border-bottom: 1px solid #D0DCC7; 
list-style: none; 
margin-top: 10px; 
}

#sidebar ul li
{ 
width:164px; 
border-top: 1px solid #D0DCC7; 
padding-left: 5px; 
}

#sidebar ul li a
{ 
line-height: 24px; 
font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; 
color: #166998; 
font-size: 14px; 
font-weight: bold; 
background: url( images/li.gif ) no-repeat center left; 
padding-left: 11px; 
}

#sidebar .b
{ 
margin: 20px auto; 
border-width: 0px; 
}

#sidebar p
{ 
font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
font-size: 12px ; 
margin:5px; 
}


#ads
{

}
#ads img
{
border: 1px solid #F6DC9E;
}
/* Content */
#content
{ 
float: left; 
width:734px; 
margin-top: 20px; 
background: url( images/content.jpg ) repeat-x ; 
border-left: 1px solid #F6DC9E; 
border-right: 1px solid #F6DC9E;
padding-bottom:100px;
}

/* Footer */
#footer
{ 
background: url( images/footer.jpg ) repeat-x; 
width:100%; 
height: 50px; 
margin: 0px auto; 
}

#footer-text 
{
font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; 
font-size:14px; 
color:#53728C; 
text-align: center; 
padding-top: 10px;
}

#footer-text a
{
color: #166998;
}

ol {color:#000;}
ol li {margin:0 0 10px 0;}
.mm {padding:0; background: url( images/sidebar-bg.gif ) no-repeat top left; background-size:200px 100%; }
.mm span {display:block; width:100%; background:gray; color:#fff; padding:2px 0; margin:0 0 5px 0; text-align:center; text-transform:uppercase; font-size:12px; -moz-border-top-left-radius: 7px 7px; /* Firefox */
-webkit-border-top-left-radius: 7px 7px; /* Safari, Chrome */
-khtml-border-top-left-radius: 7px 7px; /* KHTML */
border-top-left-radius: 7px;}
.mm a {display:block; width:97%; font-size:12px; color:#fff; font-family:Verdana, Geneva, sans-serif; padding:3px 0 3px 5px; border-bottom:1px #999 solid;}
.mm a:hover img {opaque:50%; border:1px #fff solid;}
.mm a img {width:60px; height:30px; vertical-align:middle; margin:0 5px 0 0; border:1px gray solid;}

#sistersw {clear:both; border-top:2px #aaa dotted; margin:30px 0 20px 0; text-align:left; padding:5px 10px;}
#sistersw ul {clear:both; padding-bottom:30px; list-style:none;}
#sistersw ul li {margin-bottom:5px;}
#sistersw h3 {font-size:13px; margin-top:15px;}

#hmenu ul ul ul ul {font-style:italic;}
#hmenu ul ul ul {font-size:12px;}
#hmenu ul ul ul a {padding-left:5px !important;}
#hmenu {float:none; display:block; clear:both;}
#hmenu ul { list-style:none; font-size:13px; line-height:12px; padding:0;}
#hmenu ul a {display:block;}
#hmenu ul li {padding:0; margin:0;}
#hmenu ul ul {text-align:left; margin:5px 0 0 3px;}
#hmenu ul ul li {margin-bottom:9px;}
#hmenu>ul>li>a {background:#555; margin-top:10px; line-height:16px; text-align:center; color:#fff; text-transform:uppercase; font-size:12px; border-bottom:none;}
#hmenu>ul>li>ul>li>a {font-size:12px;}
a.nohover:hover {text-decoration:none;}

div.imgintxt {display:block; max-width:100%; clear:both;}
div.imgintxt img {display:block; max-width:100%; margin:0 auto;}
div.imgintxt div {float:none; text-align:center; border:1px #ccc solid; padding:5px; margin:5px auto 0;}
div.floatleft {float:left; margin:8px 10px 0 0;}
div.floatright {float:right; margin:8px 0 0 10px;}
div.floatnone {float:none; margin:5px auto 10px;}
