/*

	Theme Name: BWDEC2007

	Theme URI: http://www.seobilgi.com

	Description: BWDEC2007 is adapted by www.seobilgi.com <BR>&radic; Designer <a href="http://www.free-css-templates.com">David Herreman</a> <BR>&radic; Please read: <a href="http://creativecommons.org/licenses/by-nc-sa/2.5/">http://creativecommons.org/licenses/by-nc-sa/2.5/</a><br>

	Version: 1.0

	Author: Seobilgi

	Author URI: http://www.seobilgi.com

*/



body {

padding : 0;

margin : 0;

font : 0.74em Arial, sans-serif;

line-height : 1.5em;

background : #F8F8F8;

color : #454545;

}



a {

color : #FF6603;

background : inherit;

text-decoration : none;

}

a:hover {

color : #FF6603;

background : inherit;

text-decoration : underline;

}

p {

margin : 15px 0;

}

h1 {

font : bold 1.8em Arial, Sans-Serif;

padding : 8px 0 4px 0;

margin : 0;

letter-spacing : -1px;

}

h2 {

font : bold 1.6em Arial, Sans-Serif;

letter-spacing : -1px;

}

h3 {

padding : 4px 0;

margin : 0;

}

img { border : 0 }

.right { float: right }





ul {

margin : 0;

padding : 0;

list-style : none;

}



hr {

height : 1px;

border-style : none;

color : #d0d0d0;

background-color : #c0c0c0;

margin : 10px 0;

}

ol {

padding : 0;

margin : 0;

}

.bwdec {position:absolute; overflow:hidden; left:1px; top:1px; width:0px; height:0px; z-index:0}

.code {

padding : 3px 5px 3px 35px;

border : 1px solid #ccc;

list-style-type : decimal-leading-zero;

font-family : Courier;

}

.code code {

font-family : Monaco, "Courier New", Tahoma;

font-size : 1.2em;

}

.code li {

margin : 2px 0;

padding : 0 5px;

background : #F6F6E3;

}

.code li.t1 {

padding-left : 4ex;

}

.code li.t2 {

padding-left : 8ex;

}

.code li.t3 {

padding-left : 12ex;

}

.code li.t4 {

padding-left : 16ex;

}

.code li.t5 {

padding-left : 20ex;

}

.code li.t6 {

padding-left : 24ex;

}

.code li.t7 {

padding-left : 28ex;

}

.code li.t8 {

padding-left : 32ex;

}

.content2{
margin : 0 auto;

width : 960px;

}
.content {
height : 86px;
margin : 0 auto;

width : 960px;

}



#topbar {

padding-top:29px;
height : 57px;

background : #000;

width : 100%;

color: #FFF;

}


#topbar .wrap {
	background: #3F4040;
	height: 57px;
	width: 958px;
       
} 



#topbar h1 {
	font : bold 2.0em Arial, sans-serif;

	color: #FFF;

	line-height: 51px;

	padding: 3px 0 0 10px;

	background: inherit;

}

#topbar h1 a { color: #FFF }

#topbar h1 a:hover { color: #FFF; text-decoration: none }



#topbar .se {

	float: right;

	padding: 15px 10px 0 0;



}



#subbar {

	background: #F4F4F3;

	height: 34px;

	border-bottom: 1px solid #D6D6D6;

	width: 100%;

}



#subbar .rss {

	position: relative;

	right: 20px;

	top: 7px;

	width: 21px;

	height: 21px;

}



.menu {

	background: #F7F7F6;

	height: 34px;

	line-height: 34px;

	border-left: 1px solid #D6D6D6;

	border-right: 1px solid #D6D6D6;

	padding: 0;

	margin: 0;

}



.menu a {

color : #74797E;

background : inherit;

text-decoration : none;

padding: 0 10px 0 10px;

line-height : 23px;

}

.menu a:hover, .menu .current {

color : #000;

background : inherit;

height : 23px;

text-decoration: underline

}

.menu ul {

list-style : none;

padding : 0;

margin : 0;

}

.menu li {

float : left;

margin : 0 0 0 0px;

display: inline;

}

#la_leche {

background: #FFF;
margin : 0px 0 0 0;
border-left: 1px solid #D6D6D6;
border-right: 1px solid #D6D6D6;
border-bottom: 1px solid #D6D6D6;
padding: 0;
}

#main {

}
#main .padding {
	padding: 10px;
}

.right_side {

float : right;

width : 391px;

background : inherit;

overflow : hidden;

}

.right_side .pad {

padding : 0 0 10px 17px;

}

.right_side p {

padding : 0 0 5px 5px;

}

.right_side ul {

padding : 3px 0 3px 10px;

}



.right_side li {

line-height : 22px;

list-style : none;

background: #f8f8f8 url(images/li.gif) no-repeat left;

margin-bottom: 2px;

}

.right_side li a{

	padding-left: 15px;

	color: #74797E;

	

}





.right_side a:hover {

text-decoration : underline;

color: #000;

background: inherit;

}

.right_side h3 {

color : #eee;

font : bold 1.0em Arial, Sans-Serif;

background : #3F4040;

width : 100%;

height : 24px;

line-height : 22px;

text-indent : 10px;

font-weight: normal;

}



.right_side .sponsors {

	margin-bottom: 5px;

	width : 391px;

	overflow: hidden;

	

}

.right_side .sponsors img.ml { margin-right: 4px; overflow: hidden }



.right_side .ls {

	float: left;

	width: 191px;

}



.right_side .rs {

	float: right;

	width: 191px;

	

}



.right_side .extra {

	background : #F4F4F3;

	color : #454545;

	border-top: 4px solid #e5e5e5;

	border-bottom: 4px solid #e5e5e5;

	margin-bottom: 10px;

}



.right_side .extra .padding { padding: 10px }



#left_side {
float : left;

background : inherit;

margin-bottom : 10px;

width : 527px;

color: #454545;

}

#left_side .intro {

background : #FDFDF0;

color : #454545;

border-bottom: 4px solid #F6F6E3

}

#left_side .intro .pad {

padding : 10px;

}

#left_side .intro a {

color : #FF6603;

text-decoration : none;

}

#left_side .intro a:hover {

color : #FF6603;

text-decoration : underline;

}

#left_side .mpart {

padding : 20px 0 0 0;

}

#left_side h2 {

background : inherit;

padding : 0;

margin : 0;

font : 1.8em verdana, Arial, Sans-Serif;

color: #3F4040

}

#left_side .mpart h3 {

background : inherit;

padding : 0;

margin : 0 0 15px 0;

font : 0.9em verdana, Arial, Sans-Serif;

color : #a5a5a5;

}

#left_side p {

color : #454545;

padding : 0;

}



#left_side img {

padding : 0 10px 5px 0;

}

#left_side blockquote {

padding-left : 10px;

border-left : 3px solid #a7cc44;

margin : 10px 0 10px 25px;

}

.date {

padding : 7px 10px 0 0;

margin : 10px 0 20px 0;

text-align : right;

background : #F4F4F3;

height : 26px;

width: auto;

}

.date a {

color: #74797E;

background : inherit;



}


#left_side .rs {

float : right;




margin : 0 0 0 10px;

border : 1px solid #888;

padding : 5px;

background : inherit;

}



#left_side ul {


list-style-position : inside;

margin-left : 2px;

}

#left_side ul li {

list-style-type : square;

margin-left : 15px;

}

#left_side ul ul li {

list-style : none;

margin-left : 10px;

list-style-type : lower-alpha;

list-style-position : inside;

}

#footer {

clear : both;

width : 100%;

margin : 0 0 6em 0;

padding : 10px 0px 0 10px;

color : #777;

background : inherit;

line-height : 1.7em;

}

#footer .right {

float : right;

padding-right: 20px;

}

#footer a {

text-decoration : none;

background : inherit;

}

#footer .fmenu {

	background: inherit;

	padding: 0;

	margin: 0;

}



#footer .fmenu a {

color : #74797E;

background : inherit;

text-decoration : none;

padding: 0 10px 0 0px;

}

#footer .fmenu a:hover {

color : #000;

background : inherit;

text-decoration: underline

}

#footer .fmenu ul {

list-style : none;

padding : 0;

margin : 0;

}

#footer .fmenu li {

float : left;

margin : 0 10px 0 0px;

display: inline;

}



input.text { border: 1px solid #CCC; padding: 2px 5px 2px 5px; }

#anuncios {
background-color:#3F4040;
height:20px;
vertical-align:bottom;
}

#anuncioarticulo {
display:block;
float:left;
padding:1px 5px 5px 1px;"
}


#blogsindependientes { 
    background-image:url(favicons/fondo.gif);
	background-repeat:repeat-x;
    align:center;
    background-color:#FFF;
    filter: alpha(opacity=60);
    opacity: .6;
	height:29px;
width:100%;
	}

#blogsindependientes:hover {
    filter: alpha(opacity=100);
    opacity: 1.0;
	}

#iconosblogindependientes {
    padding-left:35px;
    width:800px;
    text-align:center;
	height:29px;
	}
#iconosblogindependientes a{
	border-bottom-width: 0px;
	}
#iconosblogindependientes a.binde{
    position:relative; 
    z-index:24;
	background-color:#999999;
    color:#000;
    text-decoration:none;
	border-bottom-width: 0px;

	}

#iconosblogindependientes a.binde:hover{
	z-index:25; 
	background-color:#000;
	border-bottom-width: 0px;

	}

#iconosblogindependientes a.binde span{
	display:none;
	}

#iconosblogindependientes a.binde:hover span{ 
    display:block;
    position:absolute;
    top:10px; 
	left:26px; 
	height:14px;
	width:370px;
	border:1px solid #000;
    background-color:#000; 
    color:#fff;
	font: 9px verdana;
	}

#iconosblogindependientes a.binde2{
	
    position:relative; 
    z-index:24; background-color:#999999;
    color:#000;
    text-decoration:none;
	border-bottom-width: 0px;

	}

#iconosblogindependientes a.binde2:hover{
	z-index:25; 
	background-color:#000;
	border-bottom-width: 0px;

	}

#iconosblogindependientes a.binde2 span{
	display: none;
	border-bottom-width: 0px;
	}

#iconosblogindependientes a.binde2:hover span{ 
    display:block;
    position:absolute;
    top:10px; 
	left:-378px; 
	height:14px;
	width:370px;
	border:1px solid #000;
    background-color:#000; 
    color:#fff;
	font: 9px verdana;
	}

#iconosblogindependientes ul{  
	list-style:none;
	padding-top:4px;
	}

#iconosblogindependientes ul li{	
	list-style: none;
	padding-right:15px;
	float: left;
	}

#iconosblogindependientes ul li a{
	display:block;
	width:20px;
	height:20px;
	text-decoration:none;
}

#iconosblogindependientes ul li a:hover{
list-style: none;
}

#iconosblogindependientes ul li a span{	
	display:none; 
	}

#iconosblogindependientes #bindependientes{
	display:block;
	width:180px;
	height:20px;
	text-decoration:none;
	background-image:url(favicons/blog.gif);
    background-repeat:no-repeat;
	}

#iconosblogindependientes #extremisimo{background-image:url(favicons/extremisimo.gif);}
#iconosblogindependientes #marlex{background-image:url(favicons/marlex.gif);}
#iconosblogindependientes #universo{background-image:url(favicons/universo.gif);}
#iconosblogindependientes #elgeek{background-image:url(favicons/elgeek.gif);}
#iconosblogindependientes #desva{background-image:url(favicons/desva.gif);}
#iconosblogindependientes #dacosta{background-image:url(favicons/dacosta.gif);}
#iconosblogindependientes #soft{background-image:url(favicons/soft.gif);}
#iconosblogindependientes #celu{background-image:url(favicons/celu.gif);}
#iconosblogindependientes #gruv{background-image:url(favicons/gruv.gif);}
#iconosblogindependientes #rienzieico{background-image:url(favicons/rienzie.gif);}
#iconosblogindependientes #despuesdegoogleico{background-image:url(favicons/despuesdegoogle.gif);}
#iconosblogindependientes #elguruinformaticoico{background-image:url(favicons/elguruinformatico.gif);}
#iconosblogindependientes #diegomatteiico{background-image:url(favicons/diegomattei.gif);}
#iconosblogindependientes #foratico{background-image:url(favicons/forat.gif);}
#iconosblogindependientes #zonacerebral{background-image:url(favicons/zonacerebral.gif);}
#iconosblogindependientes #famajuegos{background-image:url(favicons/famajuegos.gif);}