/*
Theme Name: Conner.de
*/

body{
background-image:url(images/bg-main.gif);
color: #3d436c;
font-family:  Verdana, Arial, Tahoma;
font-size:12px;
margin:0px;
margin-top:22px;
}

a img {
 border:0px;
}
a { 
 color:#ffffff;
 text-decoration:none;
}
a:hover { 
 text-decoration:underline;
}
.left, .alignleft {
float:left;}

.right, .alignright {
float:right;}

.clear{
clear:both;}

.header {
 background-image:url(images/header-top.gif);
 background-repeat:no-repeat;
 text-align:left;
 width:987px;
 margin:0 auto;
}
.header-left {
 background-image:url(images/header1.jpg);
 background-repeat:no-repeat;
 width:573px;
 height:275px;
 margin-top:21px;
}
.header-left h1 {
 color:#101a5a;
 font-weight:normal;
 font-size:22px;
 text-align:right;
 font-family:Tahoma;
 margin:0px;
 padding-top:26px;
}
.header-right {
 background-image:url(images/header2.jpg);
 background-repeat:no-repeat;
 width:414px;
 height:275px;
 margin-top:21px; 
}
.header-right h1 {
 color:#b2357a;
 font-weight:normal;
 font-size:22px;
 text-align:left;
 font-family:Tahoma;
 margin:0px;
 padding-top:44px;
 padding-left:25px;
}
.header-underline {
 background-image:url(images/header-underline.gif);
 background-repeat:no-repeat;
 width:987px;
 height:41px;
}
.header-underline h2 {
 color:#f4abd3;
 font-weight:normal;
 font-size:24px;
 text-align:center;
 font-family:Verdana;
 margin:0px;
 padding-top:3px;
}
.main-container{
 background-image:url(images/bg-container.gif);
 background-repeat:repeat-y;
 text-align:left;
 margin:0 auto;
 width:987px;
}
.content-left {
 width:300px;
 padding-left:165px;
 padding-right:77px;
 padding-top:20px;
}
.content-right {
 width:300px;
 padding-right:145px;
 padding-top:20px;
}
.enter {
 text-align:center;
 color:#FFFFFF;
 font-size:10px;
 padding-top:30px;
}
.column-txt {
 color:#FFFFFF;
 padding-top:25px;
}
.column-txt a {
 color:#fd0000;
 text-decoration:underline;
}
.column-txt a:hover {
 text-decoration:none;
}
.content-txt, .content-txt a{
 color:#9799ae;
 font-size:10px;
 padding-top:15px;
 text-align:center;
}
.footer {
 background-image:url(images/footer.gif);
 background-repeat:no-repeat;
 text-align:center;
 width:987px;
 height:44px;
 margin:0 auto;
}
.link {
 color:#FFFFFF;
 font-size:10px;
 text-decoration:underline;
}
.link:hover {
 text-decoration:none;
}

/*--------------------------------------------------------- UPDATES -----------------------------------------------------------*/
.header1 {
 text-align:left;
 width:987px;
 margin:0 auto;
 }
.top-left-1 {
 background-image:url(images/header3.jpg);
 background-repeat:no-repeat;
 background-position:top;
 width:478px;
 height:123px;
 font-family:Verdana;
 font-size:11px;
 color:#c90a84;
 font-weight:bold;
}
.top-left-txt-1 {
 padding-top:28px;
 padding-left:26px;
 height:95px;
}
.top-right-1 {
 background-image:url(images/header4.jpg);
 background-repeat:no-repeat;
 background-position:top;
 width:509px;
 height:310px;
}
.top-right-1 h1 {
 color:#3a3e7d;
 font-weight:normal;
 font-size:18px;
 text-align:right;
 font-family:Tahoma;
 margin:0px;
 padding-top:42px;
 padding-right:107px;
}
.top-right-1 h2 {
 color:#9e1f65;
 font-weight:normal;
 font-size:27px;
 text-align:right;
 font-family:Verdana;
 margin:0px;
 padding-top:2px;
 padding-right:117px;
}
.navigation-1 {
 background-image:url(images/bg-navigation.gif);
 background-repeat:no-repeat;
 padding-left:8px;
 padding-right: 6px;
 font-family:Tahoma;
 width:973px;
}
.nav-link {
 background-image:url(images/div.gif);
 background-repeat:no-repeat;
 background-position:right;
 height:24px;
 padding-top:7px;
 padding-left:23px;
 padding-right:23px;
}
.nav-link a {
 color:#FFFFFF;
 font-size:12px;
 text-decoration:none;
}
.nav-link a:hover {
 text-decoration:underline;
}
.flags {
 padding-top:6px;
 padding-right:15px;
}
.buttons {
 padding-top:13px;
 padding-bottom:20px;
}
.content-box, .content-box-popup{
 color:#FFFFFF;
 background-image:url(images/bg-content.gif);
 width:911px;
 padding-left:9px;
 padding-right:9px;
 padding-top:15px;
 padding-bottom:15px;
 margin-left:29px;
 margin-right:29px;
 font-family:Arial;
}
.content-box-popup {
 width:400px;
}
.border img{
 border: 1px solid #ff7254;
}
.box-left {
 color:#FFFFFF;
 width:385px;
 padding-right:10px;
}
.box-left-txt {
 padding-left:8px;
 padding-bottom:10px;
}
.box-left-txt h2 {
 color:#FFFFFF;
 font-size:24px;
 margin:0px;
}
.box-left-txt h2 a{
 color:#ffffff;
 text-decoration:none;
}
.box-left-txt h2 a:hover{
 text-decoration:underline;
}
.more {
 padding-left:29px;
 padding-right:29px;
 padding-top:15px;
 padding-bottom:15px;
}
.footer-box {
 background-image:url(images/footer-box.gif);
 background-repeat:no-repeat;
 color:#FFFFFF;
 font-weight:bold;
 height:41px;
 padding-left:20px;
 margin-left:29px;
 margin-right:29px;
 margin-top:20px;
 margin-bottom:20px;
}
.footer-box-txt {
 padding-top:13px;
 padding-right:17px;
}
.radio {
 padding-top:11px;
 padding-right:5px;
}
.subs {
 padding-top:13px;
 padding-right:17px;
}
.search {
 padding-top:8px;
 padding-right:20px;
}
.search p{
 margin:0px;
 margin-top:5px;
}
.go {
 width:157px;
 font-size:11px;
}
.footer-links {
 color:#7c1054;
 font-weight:bold;
 line-height:18px;
}
.footer-links a{
 color:#7c1054;
 font-weight:bold;
 text-decoration:none;
}
.footer-links a:hover{
 text-decoration:underline;
}

/*--------------------------------------------------------- TXT -----------------------------------------------------------*/

.txt-title {
 padding-left:47px;
 padding-top:10px;
 padding-bottom:10px;
}
.txt-title h2 {
 color:#FFFFFF;
 font-size:24px;
 font-family:Arial;
 margin:0px;
}

/*------------------------------------------------------- ALL-UPDATES -----------------------------------------------------------*/

.content-box1 {
 background-image:url(images/bg-content.gif);
 width:847px;
 padding-left:41px;
 padding-right:41px;
 padding-top:30px;
 padding-bottom:10px;
 margin-left:29px;
 margin-right:29px;
 font-family:Arial;
 color:#FFFFFF;
}
.item {
 width:187px;
 text-align:center;
 color:#FFFFFF;
 padding-right:33px;
 padding-bottom:30px;
}
.item img {
 border: 1px solid #ff7254;
 margin-bottom:5px;
}
.item1 {
 width:187px;
 text-align:center;
 color:#FFFFFF;
 padding-bottom:30px;
}
.item1 img {
 border: 1px solid #ff7254;
 margin-bottom:5px;
}

/*------------------------------------------------------- SHOP -----------------------------------------------------------*/

.shop img{
 padding-top:7px;
 border:none;
}

.model-thumb{
 padding-left:5px;
 padding-right:20px;
 padding-bottom:15px;
 width:120px;
}

.model-thumb img{
 border:#FFFFFF solid 2px;
}

.model-description h3{
 margin-top:0px;
}

.model-description{
 width:750px;
 padding-bottom:15px;
}

/* .model-description a, .item a{ */
.model-description a{
 color:#263a60;
 text-decoration:underline;
}

.model-description a:hover, .item a:hover{
 text-decoration:none;
}

.subscribe-submit{
 background-color:#bd3379;
 border-top:#d990b5 solid 1px;
 border-left:#c75992 solid 1px;
 border-bottom:#501836 solid 1px;
 border-right:#7c2452 solid 1px;
 color:#FFFFFF;
 font-weight:bold;
}

/*------------------------------------------------------- HEADER1 -----------------------------------------------------------*/

.top-left-2 {
 background-image:url(images/header3-2.jpg);
 background-repeat:no-repeat;
 background-position:top;
 width:478px;
 height:123px;
 font-family:Verdana;
 font-size:11px;
 color:#c90a84;
 font-weight:bold;
}
.top-left-txt-2 {
 padding-top:28px;
 padding-left:26px;
 height:95px;
}
.top-right-2 {
 background-image:url(images/header4-2.jpg);
 background-repeat:no-repeat;
 background-position:top;
 width:509px;
 height:310px;
}
.top-right-2 h1 {
 color:#3a3e7d;
 font-weight:normal;
 font-size:18px;
 text-align:right;
 font-family:Tahoma;
 margin:0px;
 padding-top:42px;
 padding-right:107px;
}
.top-right-2 h2 {
 color:#9e1f65;
 font-weight:normal;
 font-size:27px;
 text-align:right;
 font-family:Verdana;
 margin:0px;
 padding-top:2px;
 padding-right:117px;
}
.navigation-2 {
 background-image:url(images/bg-navigation-2.gif);
 background-repeat:no-repeat;
 padding-left:8px;
 padding-right: 6px;
 font-family:Tahoma;
 width:973px;
}

/*------------------------------------------------------- HEADER2 -----------------------------------------------------------*/

.top-left-3 {
 background-image:url(images/header3-3.jpg);
 background-repeat:no-repeat;
 background-position:top;
 width:478px;
 height:123px;
 font-family:Verdana;
 font-size:11px;
 color:#c90a84;
 font-weight:bold;
}
.top-left-txt-3 {
 padding-top:28px;
 padding-left:26px;
 height:95px;
}
.top-right-3 {
 background-image:url(images/header4-3.jpg);
 background-repeat:no-repeat;
 background-position:top;
 width:509px;
 height:310px;
}
.top-right-3 h1 {
 color:#3a3e7d;
 font-weight:normal;
 font-size:18px;
 text-align:right;
 font-family:Tahoma;
 margin:0px;
 padding-top:44px;
 padding-right:180px;
}
.top-right-3 h2 {
 color:#9e1f65;
 font-weight:normal;
 font-size:27px;
 text-align:right;
 font-family:Verdana;
 margin:0px;
 padding-top:2px;
 padding-right:189px;
}
.navigation-3 {
 background-image:url(images/bg-navigation-3.gif);
 background-repeat:no-repeat;
 padding-left:8px;
 padding-right: 6px;
 font-family:Tahoma;
 width:973px;
}

/*------------------------------------------------------- HEADER2 -----------------------------------------------------------*/

.top-left-4 {
 background-image:url(images/header3-4.jpg);
 background-repeat:no-repeat;
 background-position:top;
 width:478px;
 height:123px;
 font-family:Verdana;
 font-size:11px;
 color:#c90a84;
 font-weight:bold;
}
.top-left-txt-4 {
 padding-top:28px;
 padding-left:26px;
 height:95px;
}
.top-right-4 {
 background-image:url(images/header4-4.jpg);
 background-repeat:no-repeat;
 background-position:top;
 width:509px;
 height:310px;
}
.top-right-4 h1 {
 color:#3a3e7d;
 font-weight:normal;
 font-size:18px;
 text-align:right;
 font-family:Tahoma;
 margin:0px;
 padding-top:44px;
 padding-right:150px;
}
.top-right-4 h2 {
 color:#9e1f65;
 font-weight:normal;
 font-size:27px;
 text-align:right;
 font-family:Verdana;
 margin:0px;
 padding-top:2px;
 padding-right:159px;
}
.navigation-4 {
 background-image:url(images/bg-navigation-4.gif);
 background-repeat:no-repeat;
 padding-left:8px;
 padding-right: 6px;
 font-family:Tahoma;
 width:973px;
}
#player1{
 padding:0px;
 margin:0px;
}

/*------------------------------------------------------ TITLES -----------------------------------------------------------*/

.title-lil {
 background-image:url(images/title-bg-lil.gif);
 background-position:center;
 background-repeat:no-repeat;
 width:827px;
 height:38px;
 color:#FFFFFF;
 font-size:14px;
 font-weight:bold;
 text-align:right;
 padding-top:22px;
 padding-right:20px;
}
.title-modry {
 background-image:url(images/title-bg-modry.gif);
 background-position:center;
 background-repeat:no-repeat;
 width:827px;
 height:38px;
 color:#FFFFFF;
 font-size:14px;
 font-weight:bold;
 text-align:right;
 padding-top:22px;
 padding-right:20px;
}
.title-red {
 background-image:url(images/title-bg-red.gif);
 background-position:center;
 background-repeat:no-repeat;
 width:827px;
 height:38px;
 color:#FFFFFF;
 font-size:14px;
 font-weight:bold;
 text-align:right;
 padding-top:22px;
 padding-right:20px;
}

.item-video img{
 margin-bottom:0px;
 border-bottom-width:0px;
}

.video-container{
 background-color:#76659d;
 padding-top:50px;
 height:229px;
 margin-bottom:5px;
}