/*  
Theme Name: Paratec GmbH
Theme URI: 
Description: full css custom theme for paratec
Version: 1.0
Author: art-connect GmbH
Author URI: http://www.art-connect.com 

	
 */
 

html, body, #bg, #bg table, #bg td, #cont {
    height:100%;
    width:100%;
    overflow:hidden;
	font-family:arial;
     margin: 0; 
	 color:#000;
    padding: 0; 
 
font-size:16px;
line-height:18px; 
}

#bg { 
    position: fixed; 
}

#sidebarcontent li {

color:white;
list-style-type:none;
margin-bottom:14px;
padding:1px 2px 0 5px;
}

#sidebarcontent li ul {
 
color:white;
list-style-type:none;
margin-bottom:0;
padding:1px 2px 10px 0;
}

#sidebarcontent li ul li  {
 
color:white;
list-style-type:none;
margin-bottom:0px; 
padding:0px;
}

#sidebarcontent h2  {
font-size:16px;
margin-bottom:5px;
margin-top:0px;
padding-top:1;
color:#fff;
}
#sidebarcontent a:link, #sidebarcontent a:visited  {
 
color:#fff;
}


#bg div {
    height:200%;
    left:-50%;
    position:absolute;
    top:-50%;
    width:200%;
}

#bg td {
    text-align:center;
    vertical-align:middle;
}

#bg img {
    margin:0 auto;
    min-height:50%;
    min-width:50%;
}

#cont {
    position:absolute;
    top:0;left:0;
    z-index:70;
    overflow:auto;
}

.box { 
    margin: 0px; 
    width: 400px;
    padding: 50px;
    background: white; 
    padding-bottom:100px;
    font: 14px/2.8 Georgia, Serif;
}


 


#text-full {
margin-left:18px;
margin-top:50px;
float:left;
font-size:13px;
width:710px;overflow:visible;
}

#text-start {
margin-left:18px;
margin-top:50px;
float:left;
font-size:15px;
width:710px;
font-size:11px;
padding-top:10px;overflow:visible;
}

 
h2.start {
font-size:12px;
margin-bottom:5px;
}

.startcolumn {
float:left;
margin-right:15px;
border-right:0px solid #e3e3e3;
height:250px;
width:130px;
padding-right:0px;
}

.startcolumnend {
float:left;
margin-right:0px;
border-right:0px solid #e3e3e3;
height:250px;
width:130px;
padding-right:0px;
}


a:link {
color:#2990d1;
text-decoration:none;
}

a:visited {
color:#2990d1;
text-decoration:none;
}

a:hover {
color:#2990d1;
text-decoration:underline;
}

#wrapper {
width:961px;
margin:0px auto;  
min-height:300px;
background-color:none;
position:relative;overflow:visible;
}

#navilinks {
background-repeat:no-repeat;
cursor:pointer;
height:80px;
left:-60px;
list-style-image:none;
list-style-type:none;
 
position:absolute;
top:-40px;
width:60px;
z-index:2;
background-color:blue;
}

#navirechts {
background-color:blue;
cursor:pointer;
height:80px;
right:-60px;
list-style-image:none;
list-style-type:none; 
position:absolute;
top:-40px;
width:60px;
z-index:5;
}



 #navigation { 
background-image:url(http://www.paratec.de/wp-content/themes/paratec/navigation.jpg);
background-repeat:repeat;
height:50px;
left:0;
list-style-image:none;
list-style-type:none;
position:absolute;
top:-50px;
width:961px;
z-index:2;

}

#left {
background-image:url("http://www.paratec.de/wp-content/themes/paratec/design-images/left.png");
height:742px;
left:-64px;
position:absolute;
top:-411px;
width:64px;
z-index:1;
}


#right {
background-image:url("http://www.paratec.de/wp-content/themes/paratec/design-images/right.png");
height:742px;
position:absolute;
right:-64px;
top:-411px;
width:64px;
z-index:1;
}


#header {
height:342px;
background-color:#fff;
position:relative; 
margin-left:11px;
z-index:3;overflow:visible;
}

#logo {
background-image:url("http://www.paratec.de/wp-content/themes/paratec/logo.png");
background-position:0 5px;
background-repeat:no-repeat;
height:113px;
left:11px;
position:absolute;
top:-389px;
width:339px;
z-index:14;
}

img.alignleft, div.alignleft
{
float:left;
margin:0 0.5em 0.5em 0;
clear:both;
border:1px solid black;
padding:5px;
text-align:center;
background-color:white;
}
img.alignright, div.alignright
{
float:right;
margin:0 0 0.5em 0.5em;
clear:both;
border:1px solid black;
padding:5px;
text-align:center;
background-color:white;
}
img.aligncenter, div.aligncenter
{
text-align:center;
margin:0 auto;
}
#logo2 {
position:absolute;
right:0px;
top:0px;
width:203px;
height:100px;
background-image:url(http://www.paratec.de/wp-content/themes/paratec/design-images/bmw-logo.png);
}

#shadowtop {
 
background-image:url(http://www.paratec.de/wp-content/themes/paratec/design-images/top.png);
width:961px;
height:46px;
background-repeat:no-repeat;
 
z-index:10;
}

#rightecke {
background-image:url(http://www.paratec.de/wp-content/themes/paratec/design-images/rightecke.png);
background-repeat:no-repeat;
height:50px;
position:absolute;
right:13px;
top:-39px;
width:16px;
z-index:3;
}

#cloudleft {
position:absolute; 
top:2px;
left:-65px;
height:319px;
width:65px;
background-color:yellow;
}

#cloudright {
background-color:yellow;
height:319px;
position:absolute;
right:-65px;
top:2px;
width:65px;
}

#balkenright {
background-color:white;
background-image:url("http://www.paratec.de/wp-content/themes/paratec/design-images/headerright.jpg");
height:342px;
position:absolute;
right:0;
top:-392px;
width:11px;
z-index:1;
}

#balkenleft {
background-color:white;
background-image:url("http://www.paratec.de/wp-content/themes/paratec/design-images/headerleft.jpg");
height:342px;
left:0;
position:absolute;
top:-392px;
width:11px;
z-index:1;
}


#content {
background-color:#F8F8F8;
background-image:url(http://www.paratec.de/wp-content/themes/paratec/design-images/contentbg.jpg);
background-repeat:no-repeat;
margin-top:50px;
padding-bottom:50px;
position:relative;
z-index:3;overflow:visible;
}

#side { 
float:left;
margin-left:11px;
min-height:400px;
overflow:hidden;
position:relative;
width:200px;
}

#text {
margin-left:80px;
font-size:11px;
margin-top:60px;
float:left;
font-size:12px;
width:570px;
}


#footerbottom {
width:961px;margin:0px auto;font-size:12px;text-align:left;position:relative;
color:#fff;
}

#footerbottom a:link{
color:#fff;
font-size:12px;
}

#footerbottom a:visited{
color:#fff;font-size:12px;
}

.footer a:link {
color:#fff;
}

.footer a:visited {
color:#fff;
}

#full-text {
color:#444444;
float:left;
font-size:12px;
margin-left:25px;
margin-top:60px;
width:910px;
}

#full-text2 {
color:#444444;
float:left;
font-size:12px;
margin-left:80px;
margin-top:60px;
width:890px;
}

.breadcrumb {
color:#333; 
margin-bottom:25px;
margin-top:-46px;
}

.breadcrumb a:link {
color:#d58000;
}



.breadcrumb a:visited {
color:#d58000;
}
.breadcrumb a:hover {
color:#d58000;
}



#text-full a {
color:#333;
}

#bild {
float:right;
font-size:11px;
margin-right:9px;
margin-left:0px;
margin-top:78px;
position:relative;
text-align:right;
width:267px;
z-index:1;
}

#bild2 {
float:right;
font-size:11px;
margin-right:-9px;
margin-left:25px;
margin-top:75px;
position:relative;
text-align:right;
width:254px;
z-index:1;
}

.bildrechts {
margin-bottom:0px;
padding:0px;
border:8px solid #fff;
}

#sidebar {
float:right;
font-size:11px;
margin-right:50px;
margin-top:0;
width:176px;

}


#sidebar ul {
color:#fff;
list-style-type:none;
}

#sidebar ul a:link, #sidebar ul a:visited {
color:white;
text-decoration:none;
}

#sidebartop {
 height:59px;
background-image:url(http://www.paratec.de/wp-content/themes/paratec/design-images/sidebartop.jpg);
 
}

#sidebarcontent { 
background-image:url(http://www.paratec.de/wp-content/themes/paratec/design-images/sidebar.jpg);
padding-bottom:4px;
padding-left:5px;
padding-right:5px;
position:relative;
}

#paratecnews {
background-image:url("http://www.paratec.de/wp-content/themes/paratec/design-images/paratec-news.png");
height:48px;
left:-12px;
position:absolute;
top:-11px;
width:200px;
}

.sidelink {
color:#000000;
font-size:10px;
height:11px;
position:absolute;
right:120px;
top:21px;
width:107px;
z-index:4;
}

.sidelink a, .sidelink a:visited {
color:#000000;
 
}

.sidelink2 {
color:#000000;
}

.sidelink2 a, .sidelink2 a:visited {
color:#000000;
 
}

#sidebarbottom {
background-image:url(http://www.paratec.de/wp-content/themes/paratec/design-images/sidebarbottom.png);
height:79px;
}


h1 {
line-height:23px;
font-size:20px;
font-weight:lighter;
letter-spacing:-0.02em;
margin-bottom:16px;
margin-top:2px;
color:#003da3;
margin-left:-2px;
}

h1 b {
font-weight:bold;
}

#auto {
position:absolute;
height:186px;
width:391px;
left:-100px;
top:-120px;
background-color:none;
z-index:4;

}



img {
border: 0px;
}



#footerend {
background-image:url(http://www.paratec.de/wp-content/themes/paratec/design-images/footerend.jpg);height:90px;background-color:none;

}


#footer {
width:100%;
background-image:url(http://www.paratec.de/wp-content/themes/paratec/design-images/foot.png);z-index:15;

}

 
#pageFooter {
margin:0 auto;
position:relative;
z-index:10;
bottom:0px;
padding-top:10px;
padding-bottom:10px;
width:100%;
color:#fff;
background-color:#000;
}
#pageFooter a {
color:#fff;
text-decoration:none;
font-size:12px;
}
#pageFooter a:hover {
color:#fff;
text-decoration:underline;
}
h5 {
font-size:11px;
margin-bottom:10px;
padding:0px;
}
 
#pageFooter { 
font-size:11px;
}

#pageFooter li {
 
display:block;
line-height:1.8em;
margin:0 0 3px;
padding:0 0 3px;
}

.columnWrapperFooter {
margin:0px auto;
margin-bottom:0;
width:955px;
position:relative;
padding-left:30px;
padding-top:8px;
}

#twitter {
position:absolute;
right:133px;
bottom:-9px;
}

.leftWrapperFooter {
float:left; 
}

.rightWrapperFooter {
float:right;
}

#pageFooter ul {
margin:0;
padding:0;
}


.footerNav {
list-style-type:none;
}

.colOneFooter, .colTwoFooter, .colThreeFooter, .colFourFooter {
float:left;
margin-right:14px;
width:165px;
}
.colFiveFooter {
 
float:right;
font-size:10px;
line-height:1.8em;
width:320px;
}

.colFiveFooter .full-image-float-left {
margin:3px !important;
padding:3px !important;
}


  #spalte1 {
  float:left;
margin-right:15px;
border-right:1px solid #00396e;
height:125px;
padding-right:18px;
  }
  
  #spalte2 {
  float:left;
margin-right:15px;border-right:1px solid #00396e;height:125px;padding-right:18px;
  }
  
  #spalte3 {
  float:left;
margin-right:15px;border-right:1px solid #00396e;height:125px;padding-right:18px;
  }
  
  #spalte4 {
  float:left;
margin-right:15px;border-right:1px solid #00396e;height:125px;padding-right:18px;
  }
  
  #spalte5 {
  float:left;
margin-right:15px;border-right:1px solid #00396e;height:125px;padding-right:18px;
  }
  
  #spalte6 {
 float:left;border-right:1px solid #00396e;
margin-right:15px;border-right:1px solid #00396e;height:125px;padding-right:18px;
  }
  
    
  #spalte7 {
 float:left; 
width:175px;height:125px;
  }
  
  
   
 #cfnavbar ul li:first-child a{
float: none;
padding-left: 10px;
padding-right: 0px;
background: url(http://www.paratec.de/wp-content/themes/paratec/images/menu_rightcorner.gif) top left no-repeat;
}


  
/* Menu */

#navigation2 {
background-image:url(http://www.paratec.de/wp-content/themes/paratec/navigation.jpg);
background-repeat:repeat;
height:50px;
left:0;
list-style-image:none;
list-style-type:none;
position:absolute;
top:-50px;
width:961px;
z-index:2;
text-transform:uppercase;
}
 
#navigation, #navigation ul {
padding:0; 
margin:0; 
list-style:none; 
height:30px;
background-color:none;
background-image:none;
}

#navigation {
padding-left:20px;
 
top:0;
}

#navigation li.first {
border-left:1px solid #fff;
}
#navigation table {border-collapse:collapse; width:0; height:0; padding:0; margin:-1px;}
#navigation ul {position:absolute; left:-9999px;}

 

#navigation li   {
border-right:1px solid #FFFFFF; 
color:#FFFFFF;
display:block;
float:left;
font-family:arial;
font-size:13px;
font-weight:bold;
height:37px;
letter-spacing:0;
line-height:30px;
padding:11px 15px 0;
text-decoration:none;
white-space:nowrap;
 background-color:none;background-image:none;

}

#navigation li a:link, #navigation li a:visited   {
color:#FFFFFF;
}

#navigation li li{
border-right:1px solid #FFFFFF;
float:left;
background-color:none; 
 background-image:url(http://www.paratec.de/wp-content/themes/paratec/design-images/nav1.jpg);
font-weight:bold;
padding:8px 0px 3px 11px ;
height:37px;
text-decoration:none;
white-space:nowrap;
}


#navigation :hover ul li  { 
background-color:#f0b254;
font-size:11px;
color:#FFFFFF;
font-weight:bold;
background-color:#e0992f;
border-bottom:1px solid #818181;
height:20px; 
border-left: 1px solid #818181;
border-right: 0px solid #818181;
line-height:20px; 
background-image:url(http://www.paratec.de/wp-content/themes/paratec/design-images/nav1.jpg); 
width:160px;  
}

#navigation li li a {
border-right:0 solid #F9E08F;
color:#FFFFFF;
display:block;
float:left;
font-family:arial;
font-size:13px;
font-weight:bold;
height:37px;
letter-spacing:0;
line-height:30px;
padding:0px;
text-decoration:none;
white-space:nowrap;
 
}



#navigation :hover ul li a { 
 
 
line-height:20px; 
 display:block;
font-size:11px;
padding:0px;
height:22px; 
overflow:hidden; 
background-image:none;
}




#navigation li a.drop {background:#ddd url(images/down.gif) no-repeat right center;}
#navigation li a:hover {position:relative; color:#fff; text-decoration:none; }
#navigation li:hover {position:relative;}
#navigation li:hover > a {color:#fff;}

#navigation :hover ul {left:-1px; top:47px; width:170px; background:url(trans.gif); padding-top:1px; border-bottom:0;}


#navigation :hover ul :hover ul {
left:171px; top:0px;
}




#navigation :hover ul :hover ul li a {  background-color:none;background-image:none;  }

#navigation :hover ul :hover ul li a:hover {  background-color:none;background-image:none;  }



#navigation :hover ul :hover ul :hover ul li a:hover {padding-left:10px; border-color:#fff;  }




#navigation :hover ul li a.right {background:#ddd url(images/right.gif) no-repeat 135px center;}

#navigation :hover ul ul {left:-9999px; padding-top:0;}
#navigation :hover ul li.fly a:hover {padding-left:131px; border-bottom-color:#000; background:#ccc url(images/down.gif) no-repeat right center;}
#navigation :hover ul li.fly:hover > a {padding-left:130px; border-bottom-color:#000; background:#ccc url(images/down.gif) no-repeat right center;}

#navigation :hover ul :hover ul ul {left:-9999px;}




#stars {
background-image:url("http://www.paratec.de/wp-content/themes/paratec/design-images/stars.png");
height:388px;
left:-218px;
position:absolute;
top:256px;
width:260px;
z-index:1; 
}

#fallschirm {
background-image:url("http://www.paratec.de/wp-content/themes/paratec/flieger.png");
height:285px;
left:-242px;
position:absolute;
top:81px;
width:288px;
z-index:1;
}


#glow {
background-image:url("http://www.paratec.de/wp-content/themes/paratec/design-images/glow.png");
height:534px;
left:-174px;
position:absolute;
top:119px;
width:190px;
z-index:1;
}





 




#toprss {
  float: right;
  margin: 10px 15px 0 0;
  display: inline;
  width: 65px;
  line-height: 41px;
  }

#s {
background-image:url("http://www.paratec.de/wp-content/themes/paratec/design-images/searchbg.jpg");
background-repeat:repeat-x;
border:1px solid #395390;
font-size:11px;
height:17px;
padding:2px 5px 2px 7px;
width:163px;
}
