/*******************************************\
|	AUTHOR	:  	Alper S. Guc				|
|	WEBSITE	:  	http://www.alperguc.com/	|
|	TEMPLATE: 	Plony						|
\*******************************************/ 

* { padding: 0; margin: 0; }


body{
margin: 0;
padding: 0;
/*font: 0.8em  'Lucida Sans',Helvetica, sans-serif;*/
font: 0.85em Arial, Helvetica, sans-serif; 
color: #666666; 
background-color: #eeeeee;
text-align: center;
}

a {color: #2a89b7;background-color: inherit;text-decoration: none;}
a:hover {color:#669933;background-color: inherit;}

h1, h2, h3 {font-weight:bold; font-size:1em; color: #1A5471;margin: 5px 5px 5px 0px;}
h1 { font-size: 1.6em;} 
h2 { font-size: 1.4em;}
h3 { font-size: 1.2em;}

p {margin-bottom:10px; line-height:16px;}

#container
{
width: 800px;
margin: 5px auto;
background-color: #fff;
color: #333;
line-height: 100%;
text-align:left;
/*border:1px solid #8cacbb;*/
}

#logo
{
margin: 0px 0px 0px 0px;
background-color: #fff;
color: #333;
line-height: 130%;
text-align:left;
/*border:1px solid #8cacbb;*/
}


#header{padding: .5em .5em 0 .5em;background-color: #fff;border-bottom: 1px solid #8cacbb;margin:5px; height:100px;}
#header h1{font-size:2.3em; color:#2c8bbb;}


#leftcol
{
float: left;
width: 210px;
margin: 0;
padding: 5px;
text-align: justify;
}

/*#leftcol .box {border:1px solid #8cacbb;}*/
#leftcol .box {border-bottom:1px solid #8cacbb;}
#leftcol .box h1{background-color:#dee7ec; color:#222; padding:5px;margin:0; font-size:1em;border-bottom:1px solid #8cacbb;}
#leftcol p { padding:5px; }

#leftcol ul.menu {list-style:none;margin:7px 5px 7px 10px;padding:0;}
#leftcol ul.menu li {margin-bottom:1px;border-bottom: 1px solid #dee7ec;}

#leftcol ul.menu a {display:block;padding:4px;border:1px solid #fff;}
#leftcol ul.menu a:hover {border:1px solid #669933;}


#usuarios
{
float: left;
width: 205px;
margin: 0;
padding: 5px;
text-align: justify;
border-bottom: 1px solid #8cacbb;
}

#usuarios h4 
{  
   font-family: Arial, Helvetica, sans-serif; 
   font-size: 1em;
   font-weight: normal; 
   color:#2a89b7;
}

#contacto
{
/*float: left;
width: 400px;*/
margin: 0;
padding: 5px;
/*border-bottom: 1px solid #8cacbb;*/
}

#contacto h4 
{  
   font-family: Arial, Helvetica, sans-serif; 
   font-size: 1em;
   font-weight: normal; 
   color:#2a89b7;
}


#content
{
margin-left: 225px;
border-left: 1px solid #dee7ec;
padding: 4px 10px 5px 10px;
text-align: justify;
}

pre {
margin: 5px 5px 15px 0px;
padding: 5px;
text-align: left;
display: block;
overflow: auto;  
background: #fafafa;
border: 1px solid #8cacbb;
border-left: 5px solid #8cacbb;
/*font: 500 1em/1.5em 'courier new', monospace;*/
font: 500 1em/1.5em Arial, Helvetica, sans-serif;
}
blockquote {
margin: 5px 5px 5px 0px;
padding: 5px;  	
background: #fff;
border: 1px solid #8cacbb; 
border-left: 5px solid #8cacbb;   
color: #669933;
/*font: bold 1.2em Georgia, Arial;*/ 
font: bold 1.2em Arial, Helvetica, sans-serif; 
font-style:italic;
}


#bloque {
margin: 5px 5px 15px 0px;
padding: 5px;
text-align: left;
display: block;
overflow: auto;  
background: #fafafa;
border: 1px solid #8cacbb;
border-left: 5px solid #8cacbb;
/*font: 500 1em/1.5em 'courier new', monospace;*/
font: 1em Arial, Helvetica, sans-serif;
text-align: justify;
}
#bloque .box h1{background-color:#dee7ec; color:#222; padding:5px;margin:0; font-size:1.5em;border-bottom:1px solid #8cacbb;}
#bloque .letras h4{font-family: Arial, Helvetica, sans-serif;font-size: 1em;font-weight: normal;color:#2a89b7;}
#bloque p {font: 0.95em Arial, Helvetica, sans-serif; text-align: justify;}


#adressa {
margin: 1px 5px 1px 5px;
display: block;
font: 1em Arial, Helvetica, sans-serif;
}
#adressa p {font: 0.8em Arial, Helvetica, sans-serif; text-align: center;color:#2a89b7;}

#footer
{
clear: both;
margin-top: 5px;
padding: 5px;
color: #333;
border-top: 1px solid #8cacbb;
border-bottom: 1px solid #8cacbb;
background-color:#dee7ec;
font-size:.8em;
text-align:center;
}

#hozmenu
{
padding: 3px 0 1px 0;
margin-top:5px;
font-size:.8em;
text-align:right;
}
#hozmenu li{list-style: none;margin: 0;display: inline;}
#hozmenu li a
{
padding: 3px 5px;
margin-left: 3px;
border: 1px solid #8cacbb;
border-bottom: none;
background: #dee7ec;
text-decoration: none;
}
#hozmenu li a:hover{background: #fff;}
#hozmenu li a#current{background: #fff;border-bottom:1px solid #fff;}

.fleft {float:left;}
.fright{float:right;}
.aleft {text-align:left;}
.aright{text-align:right;}

.imgright {float:right; margin:3px; border:0px solid #fff;}
.imgleft  {float:left; margin:3px; border:0px solid #fff;}

.clear {clear:both;}


