
/*
 * normal.css
 * Stylesheet - SparxSystem ( http://www.sparxsystems.at/ )
 * 
 * by atomicboy.tv / http://www.atomicboy.tv/
 *
 * @version	2006-02-07
 * @author	Carina Lacher <c.lacher@atomicboy.tv>
 */

@import url(sitemap.css);
body
	{
		font-family: Verdana, Arial, Helvetica, sans-serif; 
		color:#333333;
		background-color:#eee;
		/*background-image: url(images/bg.png);*/
		margin:0;
		padding:0;
		text-align:center;
	}

h3
	{
		padding:0;
                margin-top:0;
                margin-bottom:16px;
                margin-left:0;
	        font-size:100%;
		color:#00274c;
		
	}

div.mainmenu span
	{
		
		margin-left:12px;
              
	}

div.mainmenu span.first
	{
		
		margin-left:0;
              
	}
	
/* ======================================== divs ==================================== */	
	
div.all
	{
		width:1000px;
		background-color:#ffffff;
		border-left:1px solid #333333;
		border-right:1px solid #333333;
		border-bottom:1px solid #333333;
		margin:auto;
		
	}
	
	
div.logo
	{
		width: 199px;
		height: 117px;
		background-color:#003466;
		float:left; display:inline;
	}
	
div.top
	{
		height: 117px;
		/*border-right:1px solid #333333;*/
        padding:0;
        margin:0;
        width:100%;
       	text-align:left;
	}

div.topright
	{
		height: 117px;
		width:801px;
		background-color:#ffffff;
		float:left;
              padding:0;
              margin:0;
              display:inline;
	}
	
div.balken
	{
		background-color:#cccccc;
		height:90px;
		background-image:url(../images/header.jpg);
		background-repeat:no-repeat;
	}
	
	
	
div.navigation
	{
		border-right:1px solid #cccccc;
		border-bottom:1px solid #cccccc;
		width: 198px;
		background-color:#ffffff;
		float:left;
		text-align:left;
		margin-top:10px;
		padding-bottom:10px;
	}
	
	
div.content
	{
		border:1px solid #333333;
		width: 558px;
		background-color:#ffffff;
		float:left;
		margin-left:10px;
                margin-right:8px;
                margin-top:10px;
                padding:0;
                text-align:left;
                display:inline;
	}
	
	



div.rightnavigation
	{
		
		width: 221px;
		background-color:#ffffff;
		float:left;
		padding-left:2px;
		text-align:left;
		
	}
	
div.mainmenu
	{
		margin-left:12px;
              font-weight:bold;
             /* margin-top:17px;*/
	}
	
div.breadcrumbs
	{
	      margin-left:210px;
              text-align:left;
              display:none;
	}

div.csc-textpic
       {
              padding-top:0px;
              /*padding-left:2px;*/
       }


div.csc-textpic-text
       {
              
              margin-left:2px;
       }


div.footer
       {
              text-align:center;
              padding: 1em 0;
              margin:0;
       }

div.navheader
	{
		
		background-color:#EF8000;
		color:#ffffff;
		font-size:65%;
		padding-left:15px;
		padding-top:8px;
		/*margin-top:10px;*/
		padding-bottom:10px;
		margin-bottom:0px;
              font-weight:bold;
	}

div.news
       {
             background-color:#ccc;
             color:#003466;
	      font-size:65%;
	      padding-left:15px;
	      padding-top:8px;
	      margin-top:10px;
	      padding-bottom:10px;
	      margin-bottom:0px;
             font-weight:bold;
       }
       
/*div.searchfield
	{
		border:1px solid #003466;
		width:222px;
		height:18px;
		margin-right:20px;
		padding:0;
		float:right;
	}
       
div.searchButton
	{
		padding:0px;
		margin:0;
		
		text-align:left;
		float:right;
		width:30px;
	}
div.field
	{
		padding:0px;
		margin:0;
		height:15;
		width:192px;
		float:left;
	}*/
	
div.sitemap
	{
		display:block;
	}
	
div.sitemap_header
	{
		background-color:#F0F0F0;
		border-bottom:1px solid #CCCCCC;
		border-top:1px solid #999999;
		margin-top:20px;
		padding:20px;
		text-align:left;
	}
	
/* ======================================== fonts ==================================== */	
	
h1
	{
		padding:0;
              margin-top:16px;
              margin-left:0;
		font-size:157%;
		color:#00274c;
		margin-bottom:0;
	}

h2
	{
		padding:0;
              margin-top:0;
              margin-bottom:16px;
              margin-left:0;
		font-size:156%;
		color:#00274c;
		
	}		

h4
	{
		
		background-color:#0066cb;
		color:#ffffff;
		font-size:65%;
		padding-left:15px;
		padding-top:8px;
		margin-top:10px;
		padding-bottom:10px;
		margin-bottom:0px;
	}

h4.news
       {
             background-color:#003466
       }
	
	
h6
	{
		
		color:#003466;
		font-size:60%;
		padding-left:10px;
		padding-top:5px;
		padding-bottom:5px;
		margin-top:10px;
		margin-bottom:2px;
		font-weight:bold;
		background-color:#E5E5E5;
	}
	
div.navigation ul h6:first-child
	{
		margin-top:0px;
	}

h5
       {
             background-color:#003466;
             font-size:65%;
             font-weight:normal;
             color:#ffffff;
             padding-left:15px;
             padding-right:15px;
             padding-top:15px;
             padding-bottom:15px;
             /*margin-bottom:13px;*/
             margin-bottom: 0px;
             
             
            }

p
	{
		font-size:70%;
		color:#003466;
              margin:0px;
              
	}
	
span
	{
		font-size:70%;
		color:#081c55;
                margin:0px;
                padding:0;
	}
	
	
div.navigation span
	{
		color:#333333;
		font-size:60%;
		padding-left:10px;
		margin:0;
		display:block;
	}
	
div.mainmenu span
	{
		color:#426489;
		font-size:60%;
		
              margin-top:0;
	}

div.footer p
       {
              color:#003466;
              font-size:65%;
              padding-bottom:2px;
       }

	
/* ======================================== lists ==================================== */	
div.navigation ul
	{
		margin:0;
		padding:0;
		list-style-type:none;
	}
	
	
div.navigation li
	{
		margin-bottom:3px;
		margin-top:3px;
		padding:0px;
                
		
	}

/* ======================================== images ==================================== */		
	
div.logo img
	{
		margin-top:43px;
		margin-left:26px;
	}

/*img
	{
		padding-top:0px;
              padding-right:0px;
              border:1px solid red;
	}*/


embed
	{
	      padding-left:4px;
              border-bottom:1px solid #333333;
              padding-right:0px;
              margin:0;
	}

dl.csc-textpic-firstcol
       {
		padding-left:129px;
              padding-bottom:8px;
              padding-right:20px;
              margin-right:10px;
	 }

div.csc-textpic-imagewrap
        {
		padding-left:2px;
             
	}

	
	
/* ======================================== links ==================================== */	

a
       {
              color:#084887;
	}
	
a:hover
	{
		color:#e14b1d;
	}   


 
div.navigation a
	{
		text-decoration:none;
		color:#666666;
		
	}
	
div.navigation a:hover
	{
		color:#999999;
	}

div.mainmenu a
	{
		text-decoration:none;
		color:#426489;
		
	}
	
div.mainmenu a:hover
	{
		text-decoration:underline;
	}
	
div.navigation h6 a
	{
		color:#003466;
	}
	
/**************************************
	LAGUAGE MENU
**************************************/
div.lang 
	{
		padding-right:0;
                height: 15px;
		font-size:0.63em;
		margin-right:5px;
		padding-top:15px;
		text-align:right;
		font-family:arial;
                clear:both;
	}
	
div.lang a
	{
		color: #fff;
		margin-right: 5px;
		text-decoration: none;
	}
	
div.lang span
	{
		color: #ef8000;
		margin-right: 5px;
		font-size: 100%;
	}
	
/**************************************
	ADDTHIS BUTTON
**************************************/
a.addthis_button img {
float: left;
margin-left: 460px;
margin-top: 11px;
}

span#at15ptc, span.at15t {
	font-size: 12px;
}