﻿body {
background-color: #00648E;
background-image: url(../images/kueba-bgMain.jpg);
background-repeat: repeat-x;
font-family: Verdana, Arial, Sans-Serif;
color: #515151;
}

div, p
{
    padding: 3px;
    margin: 0px;
    font-size: 12px;
}

td
{
background-color: #F5F6F6;
border:0px solid black;
padding: 0px;
vertical-align: top;
font-size: 12px;
}

img
{
border: 0px;
}

.content
{
padding: 12px;
}

.frame
{
margin: 24px;
}


a.linkText:link, a.linkText:visited, a.linkText:active
{
color: silver;
text-decoration: none;
}


.menuLeft
{
background-color: #EBECEC;
}

.navLeft, a.navLeft:link, a.navLeft:visited, a.navLeft:active
{
color: #00425C;
font-size: 14px;
background-image: url(../images/navi/navLeft1.gif);
background-repeat: repeat-x;
text-decoration: none;
font-weight: bold;
padding-left: 6px;
}

a.navLeft:hover
{
color: Black;
} 
 
 
.navLeft2, a.navLeft2:link, a.navLeft2:visited, a.navLeft2:active
{
padding-left: 6px;
color: #515151;
font-size: 14px;
background-color: #E0E0E1;
text-decoration: none;
margin-top: 4px;
}

a.navLeft2:hover
{
color: Black;
} 


h1
{
color: #00425C;
font-size: 14px;
font-weight: bold;
}

h2
{
color: #00425C;
font-size: 12px;
font-weight: bold;
}

h3
{
color: #BF256E;
font-weight: normal;
font-size: 12px;
}

.lpSpezTitle
{
color: #BF256E;
font-weight: bold;
font-size: 15px;
line-height: 22px;
}

.h2
{
    color: #00425C;
    font-size: 12px;
    font-weight: bold;
}


.h3
{
    color: #BF256E;
    font-weight: normal;
    font-size: 12px;
}


a
{
color: #00627B;
}

.mCategory
{
margin-left: 12px;
}

.mCat
{
border-bottom: 1px solid #515151;
padding: 4px;
margin-left: 8px;
margin-right: 8px;
}

a.mCat
{
text-decoration: none;
color: #515151;
padding-left: 12px;
}

a.mCat:hover
{
color: #00425C;
background-image: url(../images/navi/menuCategoryHover.gif);
background-repeat: no-repeat;
background-position: 0px 8px;
padding-left: 12px;
}


.actionBoxMain
{
background-color: #BDD5DD;
padding-left: 9px;
margin:0px;
}
.actionBoxTop
{
background-image: url(../images/actionBoxTop.gif);
background-repeat: no-repeat;
height: 18px;
}

.actionBoxBottom
{
background-image: url(../images/actionBoxBottom.gif);
background-repeat: no-repeat;
height: 28px;
}

.action
{
color: #BF256E;
font-weight: bold;
font-size: 18px;
}

.btnActionSubmit
{
background-color: #BF256E;
color: White;
padding: 4px;
text-decoration: none;
font-weight:bold;

}




.bgNews {
background-color: transparent;
}


.newsBoxMain
{
background-image: url(../images/newsBoxMain.gif);
background-repeat: repeat-y;
width: 186px;
padding: 8px;
}

.newsBoxBottom
{
background-image: url(../images/newsBoxBottom.gif);
background-repeat: no-repeat;
height: 26px;
margin-bottom: 10px;
}

.smaller
{
font-size: 10px;
}

.line
{
border-top: 1px solid #f3f3f3;
margin: 0px;
background-color: Transparent;
}




.FormTop
{
background-image: url(../images/form-top.jpg);
background-repeat: no-repeat;
height: 3px;
width: 648px;
background-position: bottom left;
}

.FormMain
{
padding: 8px;
background-image: url(../images/form-bg.jpg);
width: 648px;
background-repeat: repeat-y;
}

.FormBottom
{
background-image: url(../images/form-bottom.jpg);
background-repeat: no-repeat;
height: 46px;
}

.formBg
{
background-color: White;
padding: 3px;
padding-top: 6px;
font-size: 11px;
}

.rBForm label
{
background-color: White;
font-size: 11px;
}

.tbxMedium
{
width: 200px;
background-color: #F0F4F7;
color: #4C87A0;
font-size: 12px;
border: 0px;

}


.btnSubmit
{
background-image: url(../images/formButtonSubmit.jpg);
background-repeat: repeat-x;
height: 21px;
border: 0px;
color: White;
padding-bottom: 3px;
}

.btnBack
{
background-image: url(../images/formButtonBack.jpg);
background-repeat: repeat-x;
height: 21px;
border: 0px;
color: White;
padding-bottom: 3px;
}



.FormTopSmall
{
background-image: url(../images/form-topSmall.jpg);
background-repeat: no-repeat;
height: 2px;
width: 444px;
background-position: bottom left;
margin-top: -12px;
}

.FormMainSmall
{
padding: 8px;
background-image: url(../images/form-bgSmall.jpg);
width: 444px;
background-repeat: repeat-y;
}

.FormBottomSmall
{
background-image: url(../images/form-bottomSmall.jpg);
background-repeat: no-repeat;
height: 43px;
}


.blueBoxMain
{
background-image: url(../images/blueBoxBg.jpg);
width: 212px;
background-repeat: repeat-y;
}

.blueBoxBottom
{
background-image: url(../images/blueBoxBottom.jpg);
background-repeat: no-repeat;
height: 28px;
width: 212px;
}

.stichworte
{
    color: Silver;
    font-size: 11px;
}

.imgAnbieter 
{
    height:200px;
    max-width:300px;
}

.imgAnbieterThumb
{
    width:58px;
    height:50px;
    cursor:pointer;
}

.bgz1
{
    border-bottom: 1px solid #e2e2e2;
    font-size: 10px;
}

.bgzTitle 
{
    background-color: #EDEDED;
    border-bottom: 1px solid #e2e2e2;
    font-size: 10px;
}

#anzeigen
{
	border: 1px solid silver;
	padding: 3px;
	width: 300px;
	height: 65px;
	margin-bottom: 6px;
}
.error { color: Red; }
