/*

Theme Name: Organizers

Theme URI: 

Description: Organizers theme based on the famous <a href="http://binarybonsai.com/kubrick/">Kubrick</a>.

Version: 1

Author: Marlene Wittwer

Author URI: http://www.organizers.ch

Tags: 



*/



html {

     overflow: -moz-scrollbars-vertical;

}



body {	

	background: #FFFFFF;

	text-align:center;

	margin: 0;

	padding: 0; 

    background: url('images/bg.gif') repeat;

	}

	

#page1 {	

	margin: 0 auto;

	margin-top:20px;

	padding-left: 5px;

	padding-right: 5px;

	width: 800px;

	}

#page2 {	

    padding: 0 0 0 0;

	/*background-color:#FFFFFF;*/

	}



#header {

	text-align:left;

	padding: 0px; 

	height: 103px; 

	width: 800px; 

    background: url('images/head.gif') no-repeat;

	}



#homeBut 	{ 

	width:150px;
	padding-top:5px;
	float:left;

	/*clear:none;*/

	} 

#homeBut a	{ 

	background: none;

	} 

#headNav 	{ 

	width:650px;

	text-align:right;

	float:left;

	} 

#langNav 	{ 

	text-align:right;

	clear:right;

	text-transform:lowercase;

	} 

#mainNav 	{ 

	float:right; 

	margin-top:52px;

	}

	

.bildKlein {

	width: 600px;

	height: 261px;

	float: left;

	padding: 0;

	margin: 0 0 0 0;
	border-right:5px solid #FFFFFF;

	}
	
#bildKleinRow {
	border-top:5px solid #FFFFFF;
	}


.boxBlau {

	width: 195px;

	height: 261px;

	float: left;

	clear: right;

	text-align:left;

	padding: 0;

	margin: 0 0 0 0;

    background-color: #3b8ba4;

	}



/* ------------ Startseite ----------- */



.bildGross{

	width: 800px;

	height:348px;

	float: left;

	padding: 0 0 5px 0;

	background-color:#FFFFFF;
	border-top:5px solid #FFFFFF;

}



.threeBoxes{

	width: 800px;

	min-height:103px;

	float: left;

	padding: 0 0 5px 0;

	background-color:#FFFFFF;
	/*background: url('images/bg_boxes.gif') repeat-y;*/

}



.box1{

	width: 263px;

	height: 103px;

	text-align:left;

	background: url('images/bg_box1.gif') no-repeat #eff3df;

	margin: 0 5px 0 0;

	float: left;

}

.box1 a{

	background:none;

	color:#eff3df;

}

.box2{
	width: 264px;
	height: 103px;
	text-align:left;
	background-color: #eff3df;
	margin: 0 5px 0 0;
	float: left;
}

.box1text{
	font-size:10px;
	margin:7px 10px 5px 15px;
	line-height:190%;
}
.box2text, .box3text{
	font-size:10px;
	margin:7px 10px 5px 15px;
	line-height:160%;
}

.box3text td{
	font-size:10px;
	line-height:160%;
}

.box3{
	width: 263px;
	height: 103px;
	text-align:left;
	background-color: #eff3df;
	margin: 0;
	float: left;
}



/* ------------ Folgeseiten ----------- */

	

.twoColumns {

	width: 800px;

	min-height:170px;

	float: left;

	margin: 0 0 0 0;
	border-top:5px solid #FFFFFF;
	border-bottom:5px solid #FFFFFF;

    background: url('images/bg_cont.gif') #FFFFFF repeat-y;

}

.columnCont {

	width: 600px;

	float: left;

	text-align:left;

	padding: 0;

	margin: 0 5px 0 0;

	}

.columnContText {

	width: 475px;

	text-align:left;

	line-height:160%;

	padding: 0;

	margin: 36px 0 20px 51px;

	}

img.contTitle{

	margin-bottom:22px;

}



#sidebar {

	width: 195px;

	float: left;

	text-align:left;

	padding: 0 0 20px 0;

	margin: 0;

	}

.columnNavText {

	width: 175px;

	float: left;

	text-align:left;

	padding: 0;

	margin: 24px 0 0 13px;

	}



#footer {

	width: 800px;

	height: 54px;
	
	text-align:left;

	padding: 25px 0 0 0;

	margin: 0;

	clear: both;

    background: url('images/footer.gif') no-repeat;

	}



/* End Structure */



/* Typography */



body, p, td, ul, li, ol, input, textarea, select {
	font-size: 11px; 
	font-family: Verdana, Arial, Sans-Serif;
	color: #141414;
	}

	

p {

	padding: 0px;

	margin: 0px;

}



a, a:link, a:visited {

	color: #3b8ba4;

	text-decoration: none;

	}



a:hover, a:active {

	color: #ffffff;

	background-color: #3b8ba4;

	text-decoration: none;

	}



h1, h2, h3 {

	font-weight: bold;

	}



h1 {

	color:#9cb537;

	font-size: 16px;

	margin-bottom:15px;
	line-height:130%;

	}



h2 {

	color:#9cb537;

	font-size: 12px;

	}



h3 {

	color:#9cb537;

	font-size: 11px;

	}



.small{
	font-size: 10px; 
}
.big{
	font-size: 14px; 
}

.white{
	color:#FFFFFF;
}

.blue{
	color:#3b8ba4;
}

.blueBold{
	color:#3b8ba4;
	font-weight: bold;
}

.green, a.green:link, a.green:visited, a.green:hover, a.green:active{
	color:#9cb537;
	background:none;
}

.greenBold{
	color:#9cb537;
	font-weight: bold;
}

.black {
	color:#141414;
}

a .black:hover, a .black:active{
	color:#FFFFFF;
}

.gray {
	color:#a2a2a2;
}


a.subnav, a.subnav:link, a.subnav:visited {

	color: #ffffff;

	text-decoration: none;

	margin: 0 0 0 7px;

	background:none;

	}

.subnavActive, a.subnav:hover, a.subnav:active {

	color: #ffffff;

	font-weight:bold;

	text-decoration: none;

	margin: 0 0 0 7px;

	background:none;

	}

/* End Structure */







/* Begin Images */

p img {

	padding: 0;

	max-width: 100%;

	}



/*	Using 'class="alignright"' on an image will (who would've

	thought?!) align the image to the right. And using 'class="centered',

	will of course center the image. This is much better than using

	align="center", being much more futureproof (and valid) */



img.centered {

	display: block;

	margin-left: auto;

	margin-right: auto;

	}



img.alignright {

	padding: 4px;

	margin: 0 0 2px 7px;

	display: inline;

	}



img.alignleft {

	padding: 4px;

	margin: 0 7px 2px 0;

	display: inline;

	}



.alignright {

	float: right;

	}



.alignleft {

	float: left;

	}

/* End Images */







/* Begin Lists */



html>body .columnContText ul {

	margin-left: 0px;

	padding: 0 0 0 30px;

	list-style: url('images/bullet.gif') outside;

	padding-left: 10px;

	text-indent: 0px;

	}



html>body .columnContText li {

	margin: 7px 0 5px 10px;

	}

/*

.columnContText ul li:before {

	content: "\00BB \0020";

	}



*/

#sidebar ul, #sidebar ul ol {

	margin: 0;

	padding: 0;

	}



#sidebar ul li {

	list-style-type: none;

	list-style-image: none;

	}



/* End Entry Lists */







/* Begin Form Elements */



#form input{

	width:310px;

	height:18px;

	padding: 1px 0 0 3px;

	font-size:11px;

	color:#9cb537;

	background-color:#eff3df;

	border-top:none;

	border-left:none;

	border-right:none;

	border-bottom:1px solid #9cb537;

}

#form input.submitbut{

	width:50px;

	height:18px;

	border:none;

	padding:0;

	font-weight:bold;

	color:#3b8ba4;

}



/* End Form Elements */







/* Begin Various Tags & Classes */



#wp-table-reloaded-id-1-no-1 td{

	width:50%;

	vertical-align:top;

	padding-bottom:10px;

}

#wp-table-reloaded-id-1-no-1 td.column-1{

	width:55%;

	padding-right:25px;

}

#wp-table-reloaded-id-1-no-1 td.column-2{

	width:45%;

}



td.dotsHoriz{

	background: url('images/dots.gif') repeat-x;

}

#tableReferenzen td, td.greenLine{

	border-bottom: 1px solid #cdda9b;

}



.center {

	text-align: center;

	}



.hidden {

	display: none;

	}



hr {
	display: none;
	}



a img {
	border: none;
	background-color:none;
	}
	

.backSC, .backSC a{

	color:#ffffff;

}

.backSC a:hover, .backSC a:active{

	color:#ffffff;

	font-weight:bold;

	background:none;

}

.gallery-icon img{
	width:auto !important;
	height:auto !important;
}

/* End Various Tags & Classes*/









/* "Daisy, Daisy, give me your answer do. I'm half crazy all for the love of you.

	It won't be a stylish marriage, I can't afford a carriage.

	But you'll look sweet upon the seat of a bicycle built for two." */


