/* 

Theme Name: Connections

Theme URI: http://www.patriciamuller.com

Version: 1.0

Description: A Theme from wpthemes.Info

Author: Patricia Muller

Author URI: http://www.vanillamist.com/blog/

*/

body {

margin:0;

padding:0;

font-family: Tahoma,Verdana,Geneva,Arial,Helvetica,sans-serif;

line-height: 1em;

background: #20578D;

margin: 10px auto 0 auto;

text-align:center;

}




#main

{

width:950px;

text-align:center;

margin: 0 auto 0 auto;

}



/*************************************************

Header 

***********************************************/

#header

{

width: 100%;

}



#leftheader

{

background: url(images/header-left.jpg) no-repeat left;

height: 78px;

width: 7px;

padding:0;

margin: 0;

}



#midheader

{

background: url(images/header-mid.jpg) repeat-x center;

height: 78px;

padding:0;

margin: 0;

}



#rightheader

{

background: url(images/header-right.jpg) no-repeat right;

height: 78px;

width:700px;

padding:0;

margin: 0;

}



#content

{

width: 100%;

padding:0;

margin: 0;

margin: 0px auto 0 auto;

}



/******************************************

sitelinks

 *******************************************/

#mainmenubg

{

background: url(images/sitelinkmidbg.jpg) repeat-y;

padding:0;

margin: 0;

}

#mainmenubg td

{

padding:0;

margin: 0;

}



#mainmenubg ul

{

padding: 0 0 0 5px;

margin: 0;

list-style-type: none;

}



#mainmenubg ul li

{

padding: 0;

margin: 0;

}



#sitelinkbottomleft

{

background: url(images/sitelinksbg_07.jpg) no-repeat bottom;

padding: 0;

margin: 0;

width: 36px;

height: 90px;

}



#sitelinkbottomright

{

background: url(images/sitelinksbg_08.jpg) no-repeat bottom;

padding: 0;

margin: 0;

width: 15px;

height: 90px;

}



#searchbg

{

background: url(images/sitelinksbg_09.jpg) no-repeat;

width: 206px;

height: 58px;

}



#quicksearch

{

padding:26px 0 0 41px;

margin: 0;

}



.customsearch

{

width: 85px;

padding: 0px;

}



.customsearchsubmit

{

width: 55px;

padding: 0px;

}



/************************************

left menu

*************************************/

#leftmenu

{

background: url(images/leftmenubg.jpg) repeat-y;

width:206px;

padding: 0px;

margin: 0;

color: #000;

}



#leftmenu h3

{

font: 14px tahoma, verdana, arial, helvetica, sans-serif;

font-weight:bold;

}



#leftmenurap

{

background: url(images/leftmenurap.jpg) no-repeat top;

padding: 20px;

}





#leftmenubottom

{

background: url(images/leftmenubottom.jpg) no-repeat;

height: 8px;

width:206px;

}





/*********************************************

right menu

**********************************************/

#rightmenu

{

background: url(images/rightmenubg.jpg) repeat-y;

width:215px;

padding:0px;

margin: 0;

}



#clockbg

{

#background: url(images/rightmenutopbg.jpg) no-repeat;

width:215px;

height: 30px;

padding:5px 0 0 0;

margin: auto;

text-align: center;

}



#rightmenu h3

{

font: 14px tahoma, verdana, arial, helvetica, sans-serif;

color: #20578D;

font-weight:bold;

}



#rightmenurap

{

padding: 20px;

}

#rightmenubottom

{

background: url(images/rightmenubottom.jpg) no-repeat;

height: 8px;

width:215px;

}



/***************************************** 

main page content 

********************************************/

#page

{

background-color: #fff;

}



#pagemain

{

background-color: #fff;

padding: 40px 10px 10px 10px;

margin: 0;

}



#pagetop

{

background: url(images/pagetopbg.jpg) repeat-x top;

height: 30px;

padding: 0;

margin: 0;

}



#pagebottom

{

background: url(images/pagebottom.jpg) repeat-x;

height: 8px;

width:530px;

}



/*************************************************

news classses 

*************************************************/

.entry

{

padding: 10px 0px 20px 0px;

text-align:justify;

}



.entry h3

{

font: 14px Times New Roman, Times, serif;

color: #2C56AD;

font-weight:bold;

}



.newtop

{

color: #7A8AAD;

border: 1px solid;

margin-top: 10px;

margin-bottom: 10px;

background: url(images/black.jpg) repeat-x;

}



.newbottom

{

color: #7A8AAD;

border: 1px solid;

margin-top: 10px;

margin-bottom: 10px;

background: url(images/black.jpg) repeat-x;

}



.commentlink

{

background: url(images/comment.jpg) no-repeat;

padding-left: 20px;

margin: 0;

}



/*****************************************************

tabs 

************************************************/

#tabs

{

padding: 11px 0 0 0;

margin: 0;

height: 19px;

}



.tableft

{

background: url(images/tableft.jpg) no-repeat;

float: left;

position: relative;

padding: 0;

margin: 0;

width: 6px;

height: 19px;

}

.tabmid

{

background: url(images/tabmid.jpg) repeat-x;

float: left;

position: relative;

padding: 3px;

margin: 0;

height: 19px;

}

.tabright

{

background: url(images/tabright.jpg) no-repeat;

float: left;

position: relative;

padding: 0;

margin: 0;

width: 6px;

height: 19px;

}



.tableft_onpage

{

background: url(images/tableft_onpage.jpg) no-repeat;

float: left;

position: relative;

padding: 0;

margin: 0;

width: 6px;

height: 19px;

}

.tabmid_onpage

{

background: url(images/tabmid_onpage.jpg) repeat-x;

float: left;

position: relative;

padding: 3px;

margin: 0;

height: 19px;

}

.tabright_onpage

{

background: url(images/tabright_onpage.jpg) no-repeat;

float: left;

position: relative;

padding: 0;

margin: 0;

width: 6px;

height: 19px;

}





/*****************************************************

footer 

************************************************/

#footer

{

font: 12px tahoma, verdana, arial, helvetica, sans-serif;

color: #fff;

padding: 20px;

margin: 0;

}

#footer a

{

color: #fff;

}



/***************************************

comments

*************************************/

.comment

{

padding: 20px 10px;

margin: 0;

width: 95%;

}



.comment h3

{

padding: 0;

margin: 0;

}



.comment hr

{

color: #000;

padding: 0;

margin: 5px 0;

background: url(images/black.jpg) repeat-x;

}



.commentheader

{

padding: 0;

margin: 0;

}



.commentinfo

{

padding: 0;

margin: 0;

}



.commenttimedate

{

float: left; 

position:relative;

padding: 0;

margin: 0;

}



.commentreply

{

float: right; 

position:relative;

padding: 0;

margin: 0;

}



/***************************************

generic formating 

*************************************/

input, textarea, select

{

border: 1px solid black;

background-color: #fff;

padding: 1px;

}



.whitehr

{

color: #fff;

background: url(images/white.jpg) repeat-x;

height: 1px;

margin: 3px auto 8px 0px;

}



.blackhr

{

color: #000;

margin: 3px auto 8px 0px;

background: url(images/black.jpg) repeat-x;

height: 1px;

}



a

{

color: #0A0C75;

text-decoration: none;

}



a:hover

{

color: #4A4Cb5;

text-decoration: none;

}



/* BEGIN E107 CORE CLASSES 

 copied from kubrick theme */



.spacer {

padding: 2px 0 2px 0;

}





.indent{

margin: 15px 30px 0 0;

    padding-left: 15px;

    border-left: 4px solid #758BAB;

}





.smalltext {

font-size: 10px;

}



.mediumtext {

font-size: 11px;

}



.tbox{

color: #000000;

font-size: 11px;

}



td {


font-size: 11px;
color: #0E1E56;
font-style: normal;


text-align:left;

line-height:1.3em;

}



.fborder {

border: #ededed 1px solid;
background-color: transparent;



}



.forumheader{

	background-color: #F5F5F5;

	font-size: 12px;

	color:#000;

	padding: 4px;

	border: 1px solid #ededed;

}



.forumheader2{

	background-color: #fff;

	font-size: 11px;

	color:#000;

	padding: 4px;

	border: #ededed 1px solid;

}



.forumheader3{

	background-color: transparent;

	font-size: 11px;

	color:#000;

	padding: 4px;

	border: #ededed 1px solid;



}



.forumborder{

	border:  #000080 1px solid;

	background-color: transparent;

}



.fcaption {

border: #ededed 1px solid;

padding: 4px;

background-color: #F5F5F5;

font-size: 12px;

color:#687C99;

font-weight:bold;



}



.fixfuckedie {

width: 95%;

}



#chatbox {

width: 150px;

margin-left: auto;

margin-right: auto;

}



.helpbox {

color:#000;

font: 9px tahoma, verdana, arial, helvetica, sans-serif;

border: 0px none red;

background-color: transparent;

}



.button, .button:hover {

border: 1px solid #A5ACB2;

}



.button {

background-image : url(images/button.png);

}



.button:hover {

background-image : url(images/buttonover.png);

}



.button, .button:hover {

font: normal 9px Times New Roman, Times, serif;

color: #000;

}
/*****************************************************

Kontakt 

************************************************/

.style41 {font-size: 14px  color: #FF0000;	font-weight: bold;}