/*www.klasan.at*/ 


body {
color: #605d5d; 
background-color: #c10404;
font-size: 100.01%;
font-family: Verdana,sans-serif;
margin: 0; 
padding: 0;
min-width: 1000px; 
cursor: default;
}

#container {
padding: 0px;
width: 1000px;
text-align: center;
margin: 0px auto;
}

#layer{
width: 1000px;
padding-left: 15px;
padding-right: 15px;
text-align: center;
margin: 0px; 
background-color: white;
cursor: default;
}

#header{
margin-bottom: 15px;
}





#logo img{
border: none;
margin-top: -15px;
position: relative;
z-index: 50;
}

#links {
float: left; 
width: 199px;
margin: 0px;; 
padding: 0px;
}

div#rechts {
float: right; 
width: 199px;
margin:0px;
padding: 0;
border: 0px dashed silver;
text-align: left;
}

#Inhalt {
margin-right: 195px;
margin-left: 215px;
text-align: left;
padding-bottom: 15px;
}




* html #Inhalt {
height: 1em;  /* Workaround gegen den 3-Pixel-Bug des Internet Explorer bis Version 6 */
margin-right: 205px;
margin-left: 205px;
width: 570px;
}

#Inhalt .csc-header h1{
text-align: left;
background: url(http://walter.klasan.at/fileadmin/templates/img/rot_b.png) repeat-x #bb0404;
font-size: 17px;
padding-top: 7px;
padding-bottom: 8px;
padding-left: 15px;
margin-bottom: 0px;
margin-top: 0px;
font-weight: 100;
width: 555px;
color: white;
}

#Inhalt h4{
width: 550px;
padding: 0px 10px 0px 10px;
font-size: 1.1em;
line-height: 1.3em;
}

#Inhalt p.bodytext a {
color: #c10404; 
}

#Inhalt fieldset {
margin: 0px;
padding: 0px;
}

#Inhalt img {
border: none;
}

#banner img{
border: none;
margin: 15px 0px 15px 0px;
}


.clear {
clear: both;
}

#Fusszeile {
padding: 15px;
background: url(../img/footer_bg.png) #b8b8b8;
color: white;
font-size: 0.9em; 
line-height: 1.5em;
width: 1000px;
}

#Fusszeile p{
margin: 0px;

}

#Fusszeile a{
color: white;
}

fieldset {
border: 0px;
}

.tx-srfeuserregister-pi1 form {
margin-top: 0px;
background: #f1f0f0;
border-left: 1px solid #e6e6e6;
border-bottom: 1px solid  #e6e6e6;
border-right: 1px solid  #e6e6e6;
}

.tx-srfeuserregister-pi1 h2{
background: url(http://walter.klasan.at/fileadmin/templates/img/rot_b.png) repeat-x #bb0404;
font-size: 17px;
padding-top: 7px;
padding-bottom: 8px;
padding-left: 15px;
margin: 0px;
font-weight: 100;
color: white;
}

p.tx-srfeuserregister-pi1-notice{
font-size: 14px;
}

label {
font-size: 14px;
}

legend {
margin-top: 5px;
font-size: 14px;
}
.tx-srfeuserregister-pi1 {
font-size: 14px;
width: 570px;
}

.tx-srfeuserregister-pi1 h4{
margin-top: 10px;
}

.tx-srfeuserregister-pi1 a{
color: #c10404;
}

/*FORMULAR*/


.tx-thmailformplus-pi1 label{
width: 300px;
display: block;
}

.tx-thmailformplus-pi1 textarea{
margin: 1px;
}

/* Ende FORMULAR*/

.csc-sitemap a{
color: #605d5d;
font-size: 1em;
line-height: 1.5em
}

.csc-sitemap li{
list-style: none;
}

.csc-sitemap ul{
padding-left: 35px;
}

table.table1 {
font-size: 0.7em;
text-align: center;
width: 570px;
}

table.table1 th{
border: 1px solid #b0b0b0;
background: #efefef;
}

table.table1 tr.even{
background: #efefef;
}

table.table1 td{
border: 1px solid #b0b0b0;
}

#tx-srfeuserregister-pi1-fe_users_form {
overflow: hidden;
}

.newsflash {
padding-left: 10px;
}

div#social img{
border: none;
}

#tagcloud a {color: #c10404;}
#tagcloud a:hover {text-decoration:none; color: #c10404;} /*BG color is a must for IE6*/
#tagcloud a.tooltip span {display:none; padding:2px 3px; margin-left:8px; color: #c10404;}
#tagcloud a.tooltip:hover span{display:inline; position:absolute; background:#ffffff; border:1px solid #cccccc; color:#6c6c6c;}


#tooltip_container {padding-left: 15px;}
#tooltip_container a {color: #c10404;}
#tooltip_container a:hover {background:#ffffff; text-decoration:none; color: #c10404;} /*BG color is a must for IE6*/
#tooltip_container a.tooltip span {display:none; padding:2px 3px; margin-left:8px; color: #c10404;}
#tooltip_container a.tooltip:hover span{display:inline; position:absolute; background:#ffffff; border:1px solid #cccccc; color:#6c6c6c;}