/*basic.css
-----------------------------------------------------------
Description: Allgemeine Styles fuer alle Doorpage Seiten.
In der "config.css" werden Faben angepasst
--
Autor: Agathe Gwiozdzik -- Digitale Zeiten GmbH
--
URL: http://www.digitale-zeiten.de
--
Erste Version: 22.07.2008
Letzte Version: 11.11.2009 // 11:11
-----------------------------------------------------------*/


/*------------------------------------
Dorpage
-------------------------------------*/

* { /*reset all*/
margin:0;
padding:0;
}

body {
font-family:'arial', helvetica, sans-serif;
font-size:small;
background: url(muster_bg.gif) left top;
}

a {
text-decoration:none;
border-bottom:1px dotted #7a1114;
color:#7a1114;
}

a:hover {
border-bottom-style:solid;
}

p, li {
font-size:0.9em;
line-height:1.4em;
margin:.6em 0;
}

h1 {
font-size:1.4em;
font-weight:normal;
margin:1em 0;
color:#7a1114;
}

#partner {
clear:both;
}

#partner img,#partner a {
border:none;
}

img.ddad {
padding:20px 20px 0 0;
float:left;
}

img.wim {
padding-top:27px;
}

#content {
background:#fff7e3 url(bg3.jpg) no-repeat 10px 10px;
border:1px solid #a9a497;
width:900px;
height:480px;
padding:10px;
margin:20px auto;
}

#navi {
float:right;
padding:10px 15px 0 0;
}

#navi li {
list-style-type:none;
display:inline;
margin-left:10px;
font-size:0.85em;
}

#navi a {
color:#FFF7E3;
border-bottom-color:#FFF7E3;
}

#rightcolumn {
float:left;
/*opacity: .5;
-moz-opacity:0.5;
-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";
filter: alpha(opacity=50);
background-color:#fff;*/
padding:0 20px 20px;
width:280px;
height:460px;
color:#333;

}

/*------------------------------------
Validator und Kontaktformular
-------------------------------------*/
.validator { /*Umgibt das Formular*/
text-align:left;
margin-top:0.6em;
}

.validator a {
color:#7a1114;
border-bottom-color:#7a1114;
}

label {
display:block;
margin-top:10px;
}

input,textarea {
font-family:'arial', helvetica, sans-serif;
font-size:0.9em;
line-height:1.4em;
margin:2px 0px;
padding:2px;
font-weight:bold;
width:270px;
}

textarea {
height:100px;
}

select { /*mounth-, year- Selectfelder*/
font-weight:bold;
font-size:0.85em;
padding:2px;
width:80px;
margin:2px 4px 2px 0px;
height:20px;
}

select,input,textarea {
color:#333;
background-color:#FFF7E3;
border:1px solid #333;
}

#agevalidator_day { /*Eingabefeld für den Tag des Geburtsdatums*/
text-align:right;
padding-left:0;
width:45px;
}

.go,.senden { /*GO-Button und SENDEN-Button*/
font-weight:bold;
font-size:.85em;
letter-spacing:.1em;
padding:1px 1px 2px 2px;
background-color:#333;
color:#FFF7E3;
height:21px;
}

.go {
width:25px;
}

.senden {
width:100px;
clear:both;
margin-top:10px;
}

.senden:hover,
.go:hover {
background-color:#FFF7E3;
color:#333;
}

.info { /*Infotext -> Ungültige Eingabe*/
color:#7a1114;
float:right;
clear:both;
text-align:center;
font-weight:bold;
background:url(bubble.gif) no-repeat left top;
padding-top:14px;
height:70px;
width:268px;
vertical-align:middle;
}

.tage {
font-size:1.4em;
}

.doorhide{
display:none;
}
