   /*           designed for losalt.ch               */
   /*scripted by michael brinsteiner / www.escpro.de */

body {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.8em;
	color: #000;
         background: #4976AD url(im/bg.jpg)  repeat-x;
	margin:  0 auto;
}
/* ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
	Customise the standard HTML
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ */

a {color: #24221F;}
a:visited {color:#24221F;}
a:hover {color: #068EAF;}
a:active { color:#003366;}
a:link, a:visited, a:active {
	color: #000;
	text-decoration: none;
}
a:hover {
	color: #000;
	text-decoration: underline;
}

img {
padding:5px;
border:0px solid #003C6E;
}
/*

hr {
	margin: 5px 0px 5px 0px;
	color: #003C6E;
	border: 0;
	border-top: 1px solid #003C6E;
         padding-left:12px;
	height: 1px;
}
*/

/* Page Headings */
h1, h2, h3, h4, h5, h6 {padding-left:10px;padding-top: 20px;color: #7CB5DE;font-weight:bold;font-family:"arial", verdana,}
h1  	{font-size:20px;}
h2  	{font-size:13px; color:#2E5A93}
h3  	{font-size:12px;}

form {margin: 0;}

blockquote 	{
	font-family:"Times New Roman", Times, serif;
	font-style:italic;
	color: #666;
	border-left: 2px solid #666;
	padding-left: 10px;
	font-size: 1.5em;
}

abbr				{}
acroynm			{}
cite				{}
address			{}
strong			{}
em					{}

/* ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ */
p{margin:0  0 10px 10px}
a{color: #000033;padding:10px}
/*beginn topmenue style*/
#topbar{
background: #06376F url(./im/menuetop.jpg) center repeat-x;
color:#fff;
}
/*topmenue settings*/
.tmenu{
font: bold 13px Arial;
height:42px;
width: 100%; /*leave this value as is in most cases*/
}

.tmenu ul{
margin: 0 0 0 220px;
padding: 0;
float: left;

border: 0px solid #ccc; /*dark purple border*/
}

.tmenu ul li{
display: inline;
}

.tmenu ul li a{
float: left;
color: #C9E2FF; /*text color*/
padding: 13px 11px;
text-decoration: none;
border-right: 1px solid #70ADDF; /*dark purple divider between menu items*/
}

.tmenu ul li a:visited{
color: #C9E2FF;
}

.tmenu ul li a:hover, .tmenu ul li a.current,.tmenu ul li a:focus,.tmenu ul li a:active, menue {
color: white !important; /*text color of selected and active item*/
padding-top: 15px; /*shift text down 1px for selected and active item*/
padding-bottom: 11px; /*shift text down 1px for selected and active item*/
background:  url(im/menuetopo.jpg) center center repeat-x;
}
/*ende topmenue style*/
div#header{
background: #4976AD url(im/header.jpg)  repeat-x;
height:228px; no-repeat
margin-top:16px;
}
#header ul{
padding-right:33px;
padding-top:0px;}

#header a{padding-right:11px;
float:right;
color:#fff;
font-weight: bold;
}
#header a:hover{
color: #DEEFFC;
text-decoration:none;}

#header p{position:absolute;right:0;top:55px;
color:#fff;
font-weight:bold;
padding-right:33px;}

/*header classes*/

.hl{
color: #003080;
float:left;
padding:144px 0 0 55px;
width:220px;
}
.hm{
color: #ccc;
padding-top:12px;
weight:220px;
}
.hr{
color: #fff;
float:right;
width:220px;
}



div#wrapper{float:left;width:100%}
div#container{width:990px;margin:0 auto}
div#container{text-align:left;background:#F5FBFE;}

div#content{margin-right:360px;
padding-left:12px;}
div#content p{line-height:1.4}

div#navigation{background:#D3E8FF}
div#navigation{float:left;width:176px;margin-left:-495px}


div#extra{float:left;width:319px;margin-left:-319px}

div#footer{clear:both;
background: #00C0FF url(im/footer.jpg) center repeat-x;
color:#fff;
height:46px;}
div#footer p{color:#fff; font-weight:bold; margin:0;text-align:right;padding:25px 10px}
div#footer a{display:inline;padding:0;color: #C6D5FD}


/* footermenue*/

#footmen{

font-weight: bold;
font-size: 90%;
float:left;
margin-left:170px;}

#footmen:after{ /*Add margin between menu and rest of content in Firefox*/
content: ".";
display: block;
height: 0;
clear: both;
visibility: hidden;
}

#footmen ul{
width: 100%;
padding: 14px 0;
margin: 0;
text-align: left; /*set value to "right" for example to align menu to the left of page*/
}

#footmen ul li{
display: inline;
}

#footmen ul li a{
color: #C4EAFC;
padding: 5px;
margin: 0;
text-decoration: none;
}

#footmen ul li a:hover{
color:#fff;
}



/*anythings*/


.search_string{
background:#f3f9ff;
border:1px solid #C9E2FF;
color:#00025F}

