/* CSS Document */
/* 
   Dieses Template unterliegt nicht der GNU/GPL Lizenz. 
   Ich stelle euch dieses Template kostenfrei zur Verf&uuml;gung und als Gegenleistung erwarte ich, dass ihr einen Backlink setzt.
   Dieser ist hier verankert. Gegen eine Geb&uuml;hr k&ouml;nnt ihr den Link entfernen. Setzt euch dazu bitte mit mir in Verbindung:
   michael.leidig@babydo.de
*/
html		{ color:#060606; font-size: 10px; font-family: sans-serif, Trebuchet MS, Verdana, Arial, Helvetica; background-color: #d9d9d9; }
body		{
        font-size: 10px; font-family: sans-serif, Trebuchet MS, Verdana, Arial, Helvetica;
		margin:0;
		padding:0;
		color:#222222;
		}
a		{ font-size: 12px; font-family: Arial, Verdana, Helvetica, sans-serif; font-weight: bold; text-decoration: none  }
a:link		{ color:#000; font-family: Arial, Verdana, Helvetica, sans-serif; font-weight: bold; text-decoration: none; }
a:visited 	{ color:#000; font-family: Arial, Verdana, Helvetica, sans-serif; font-weight: bold; text-decoration: none; } 
a:hover   	{ color:#423197; font-family: Arial, Verdana, Helvetica, sans-serif; font-weight: bold; text-decoration: none; } 
a:active  	{ color:#9b9b9c; font-family: Arial, Verdana, Helvetica, sans-serif; font-weight: bold; text-decoration: none; }
a:focus		{ color:#969696; font-family: Arial, Verdana, Helvetica, sans-serif; font-weight: bold; text-decoration: none; }

#footer a:link	{color:#eaeaea;} 
#footer a:visited	{color:#bcbcbc;} 
#footer a:hover 	{ color:#fefefe; border-bottom:1px dotted #ffffff; } 
#footer a:active	{color:#FFAA00;border-bottom:1px dotted #FFFFFF;}
#footer a:focus	{color:#FFAA00;border-bottom:1px dotted #FFFFFF;}

#container	{ margin:auto; width:920px; text-align:center; }
#topimage 	 { z-index: -10; width: 920px; height: 140px;  }
#topimage span	{ display:block; text-align:right; padding-top:5px; padding-right:10px; color:#ffffff; background-color:transparent; font-size:80%; margin-top: 50px; }
.content   	{ width:910px; text-align:left; color:#333333; font-size:75%; padding-top: 25px; padding-left: 50px; }
#content p, #content-left p, #content-right p
		{
  		margin:3px 5px 3px;
		}		
#subnav		{ position:relative; top:-40px; left:7px; padding:0 0 10px; float:left; width:155px; height:100%; text-align:left; color:#333333; background-color: transparent; background-repeat: repeat-x; background-attachment: scroll; background-position: left top; margin-bottom: 10px; }
#subnav_bottom	{ color:#333333; background-color: transparent; background-repeat: no-repeat; background-attachment: scroll; background-position: center bottom; padding:5px; }
.footer		{ margin:auto; width:850px; color:#fefefe; background-image: url(../images/bg-footer.gif); background-repeat: repeat-x; background-attachment: scroll; background-position: left top; height: 50px; border-bottom: 5px solid #576690; }
#content-left	{
		float:left;
		width:360px;
  		margin:0px 5px 0px;
		text-align:left;		
		color:#333333;
		background:transparent url(../images/subnav-bg.gif) no-repeat bottom right;		
		}
#content-right	{
		float:right;
		width:360px;
  		margin:0px 5px 0px;		
		text-align:left;		
		color:#333333;
		background:transparent url(../images/subnav-bg.gif) no-repeat bottom right;
		}
#content-left h3, #content-right h3
		{
  		margin-top:10px;	
  		margin-right:50px;		
		}
#smallbar h1	{
  		float:left;
  		width:300px;
  		background: transparent url(../images/content_header_bg_left.gif) repeat-x;
  		height:70px;
  		margin:0;
  		padding-left:30px;
		font-size:150%;
		line-height:50px;
		font-weight:normal;
		color:#FBFBFB;
		overflow:hidden;
		}
.smallbar 	{ background:url(../images/content_header_bg.gif) repeat-x; height:70px; clear: right; border-top: 5px solid #576690; border-right: 5px solid #576690; border-left: 5px solid #576690; }
.smallbar_2 { font-size: 12px; font-family: sans-serif, "Trebuchet MS", Verdana, Arial, Helvetica; border-right: 5px solid #576690; border-left: 5px solid #576690; }
#smallbar span 	{
		float:left;
		background:#8F8F8F url(../images/content_header_bg_right.gif) no-repeat;
		height:70px;
		width:75px;
		}
.texto_smallbar 	{ color: #fff; font-size: 12px; font-family: Arial, Verdana, Helvetica, sans-serif; font-weight: bold; text-decoration: none; text-align: right; padding-top: 5px; }


span img	{ margin:5px; border-color: #656565; border-width: 2px; }
span_texto { color: #fff; }
h1		{
		color:#222222;
		margin:0;
		padding:0 5px;
		font-size:140%;
		}
h2		{
		color:#333333;
		margin:0;
		padding:10px 5px 5px;
		font-size:130%;
		}
h3		{
		color:#444444;
		margin:0;
		padding:10px 5px 5px;
		font-size:120%;
		}
h4, p		{ color:#555555; font-size: 12px; }
li		{
		list-style-image: url(../images/list-symbol.gif);	
		text-align:left;
		padding:0;
		margin:0 
		}
.small, .createdate, .modifydate
                {
		padding:0;
		margin:0;
		text-transform:lowercase;                            
		color:#BDBDBD;
		font-size:85%;
		}
.contentheading	{
		color: #0f0f0f;
		font-weight: bold;
		}
.moduletable h3	{
		margin:0;
		padding:0;
		margin-right:5px;
		color: #0F0F0F;
		background-color:transparent;
		text-align:right;
		font-size:130%;
		text-transform:lowercase;
		}
.highlight	{
		background-color:transparent;
		color:#353535;
		}
table.contentpaneopen fieldset
           	{
      		display:block;
      		width:95%;
      		border: 1px dotted #353535;
		padding:2px;
      		overflow:hidden;                   
		}
.componentheading
           	{ color:#353535; margin-left:20px; font-weight:bold; }
table.contentpaneopen
          	{ font-size: 12px; font-family: sans-serif, Trebuchet MS, Verdana, Arial, Helvetica; margin-left:10px; width:90%; }
table.contentpane { font-size: 12px; margin-left: 10px; width: 90%; }
#topimage span  	{ text-align: right; padding:0; margin:0 
		 }
.pathway  	{
		text-align:left;
		padding:0;
		margin:0 0 0 0;
		}
.pathway img  	{
		padding:0;
		margin:0;
		}
#newsflash	{
		padding:0;
		margin:0;
		width:350px;
		height:100px;
		overflow:hidden;
		text-align:left;
		color:#F2F2F2;
		background-color:transparent;	
		font-size:70%;
		}
#newsflash td    	{
			background:transparent none;
			color: #FFFFFF;
			text-align: left;
			font-size:95%;
			}
a.mainlevel:link, a.mainlevel:visited
                      	{ display:block; width:140px; background:#5a5a5a; color: #fefefe; text-align:left; font-size:95%; text-decoration: none; border-color: #aaaaaa #333333 #333333 #aaaaaa; border-style: solid; border-width: 1px; }
a.mainlevel:hover, a.mainlevel:active
		   	{ display:block; width:140px; background:#dbdbdb url(../images/action.gif) no-repeat right center; color: #353535; text-align:left; font-size:95%; text-decoration: none; border-color: #333333 #aaaaaa #aaaaaa #333333; border-style: solid; border-width: 1px; }
.moduletable th    	{
			display:block;
			width:140px;
			color: #353535;
			text-align:center;
			font-size:12px;
			text-transform:lowercase;
			margin-top:5px;
			}
.moduletable td    	{
			background:transparent none;
			color: #4A4A4A;
			text-align: left;
			font-size:12px;
			}
label           	{ background:transparent; color: #000; text-align:left; font-size:90%; text-transform:lowercase; padding:1px 7px; }
.searchintro td  	{
        		padding:0;
	        	margin:0;
        		padding-left:20px;
	        	}

.titulo_snapshot { color: #f00; font-size: 12px; font-family: Arial, Helvetica, Geneva, SunSans-Regular, sans-serif; font-weight: bold; }
.desc_snapshot { color: #3d3b3b; font-size: 9px; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; text-align: left; width: 150px; }
.titulo_snapazul { color: #4f5b7e; font-size: 12px; font-family: Helvetica, Arial, SunSans-Regular, sans-serif; font-weight: bold; text-transform: uppercase; padding-left: 5px; }
.borde_image { border: solid 2px #656565; outline: solid 2px #656565; }
.titulo_snapsmall { color: #f00; font-size: 13px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; font-weight: bold; text-transform: uppercase; padding-left: 5px; }
#flash {z-index: 1; }
#logo_baires  { position: absolute; top: 5px; left: 5px; z-index: 0; width: 220px; height: 110px      ; }
.texto_blanco { color: white; }
.texto_blanco a:link { color: white; }
.texto_blanco a:visited { color: white; }
.texto_blanco a:hover { color: #ff5c00; }
.texto_blanco a:active { color: white; }

