/***************************
 * CSS Document - 5 Cast             *
 *   www.pinkertune.de           ;     *
 ***************************/

/* Allgemeines */

* {
font-family: Verdana, Helvetica, sans-serif;
margin:0px;
padding:0px;
}

body {
font-family: Verdana, Helvetica, sans-serif;
background: #f2f2f2;
background-image: url(images/bg_01.png);
background-repeat: repeat-y;
background-position: center;
margin: 0px;
}

h1 {
color: #FF359C;
font-size: 14px;
font-weight: bold;
}

h2 {
color: #63615F;
font-size: 12px;
font-weight: bold;
}

ul {
color: #63615F;
list-style: disc;
margin: 0px;
}
ul#navi {
color: #63615F;
font-size: 12px;
line-height: 22px;
list-style: none;
}
ul#subnavi {
color: #63615F;
font-size: 12px;
line-height: 18px;
list-style: none;
margin: 0px 0px 0px 20px;
}
ul#standard {
color: #63615F;
list-style: disc outside;
margin: 0px 0px 0px 15px;
}
a {
text-decoration: none;
color: #63615F;
}

.b{font-weight: bold;}
.c {clear: both;}
.f{float:left;}
.h{height: 10px;}
.h2{height: 30px;}
.m{margin:5px;}
.p{padding: 5px 5px 5px 0px;}
.p2{padding: 10px 10px 10px 0px;}
.p3{padding: 0px 10px 10px 0px;}
.s{font-size: 10px;}
.pink {color: #FF359C;}
.img{border: none;}
.dotline {
background-image: url(images/dotline_vertical_01.jpg);
background-repeat: no-repeat;
float: left;
width:2px;
height: 500px;
}
.text{
color: #63615F;
float: left;
width: 450px;
}
.bild{
float: left;
padding: 5px;
}
/* Container */
.container {
text-align:left;
margin: 0 auto;
padding: 0px 0px 0px 10px;
width:  910px;
height: auto;
}
.content {
color: #63615F;
float: left;
font-size: 11px;
font-family: Verdana, Helvetica, sans-serif;
width:  600px;
padding: 20px 0px 0px 20px;
}
.col-left {
color: #63615F;
float: left;
font-size: 11px;
font-family: Verdana, Helvetica, sans-serif;
width:  270px;
padding: 0px;
}
.col-right {
color: #63615F;
float: left;
font-size: 11px;
font-family: Verdana, Helvetica, sans-serif;
width:  290px;
margin: 0px 0px 0px 40px;
}
/* Header */
.header {
background-image: url(images/header_rechts_01.jpg);
background-repeat: no-repeat;
float: left;
width:658px;
height: 170px;
}
.logo {
margin: 0px;
float: left;
height: 170px;
width:242px;
}
.location{
color: #63615F;
font-size: 11px;
margin: 150px 0px 0px 10px;
}
.path{
color: #63615F;
font-size: 11px;
text-decoration: underline;
}
.path a{
color: #63615F;
font-size: 11px;
text-decoration: underline;
}
/*navi*/
.navigation {
float: left;
width: 240px;
}
.navi {
font-family: Verdana, Arial, Helvetica, sans-serif;
margin:  0px;
max-width:200px;
padding: 20px 0px 0px 40px;
width: 200px;
}
.navi a {
color: #63615F;
text-decoration: none;
}
.navi a:hover {font-weight: bold;}

.login {
color: #63615F;
float: left;
margin: 100px 0px 0px 0px;
font-size: 12px;
}

/*newsbox*/
.newsbox	{
clear: both;
width:605px;
max-width: 605px;
background-color:#F4F4F4;
}
.newspic	{
background-color:#F4F4F4;
float: left;
padding: 5px;
width:120px;
}
.newstext{
background-color:#F4F4F4;
float: left;
width:470px;
max-width: 470px;
padding: 5px 5px 5px 0px;
}
 .beispielpic	{
background-color:#F4F4F4;
float: left;
padding: 5px;
}
.beispieltext{
background-color:#F4F4F4;
float: left;
width:400px;
max-width: 400px;
padding: 5px 5px 5px 10px;
}
.dots {
background-color:#F4F4F4;
background-image: url(images/dots_01.png);
background-repeat: repeat-x;
width:605px;
clear: both;
height: 2px;
margin: 0px;
}

/*formular*/
.form	{
width:100px;
height:18px;
border-color:#FF99CC;
border-width:1px;
background-color:#FFFFFF;
border-style:solid}
.m_text{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
line-height:10px;
color:#999999;	}