/* ######################################################################################################
** # "Yet Another Multicolum Layout" (c) by Dirk Jesse (http://www.yaml.de) #############################
** # "YAML for TYPO3" (c) by Dieter Bunkerd (http://yaml.t3net.de) ######################################
** ######################################################################################################
** 
**  YAML Version: 2.5.2
**  Dateiversion: 6.11.06  
**  Datei       : layout_2col_left_vlines.css
**  Funktion    : Zentrales Stylesheet 2-Spalten-Layout mit grafikfreien Spaltentrennern (Randspalte links) 
**
*/
@import url(main/base.css);

@import url(modifications/basemod.css);

@import url(modifications/basemod_2col_left_vlines.css);

@import url(navigation/nav_slidingdoor.css);

@import url(navigation/nav_shinybuttons.css);

@import url(navigation/nav_vlist.css);

@import url(main/content.css);

@import url(print/print_003.css);

@import url(arur_styles.css);

body#level1 {
	background-color: #696;
}

body#level2 {
	background-color: #c63;
}

body#level3 {
	background-color: #fc6;
}

body {
	color:#300;
	font-size:14px;
}


#topnav {
	top:0;
	right:0;
}

#page_margins {
	width: 1024px;
}

#nav_main {
	background: #fff url(../templates/images/main_nav_bg.jpg) repeat-y top;
	border: 0px;
}

#nav_main a,#nav_main ul li {
	border: 0px;
}

#header {
	background: transparent url(../templates/images/header.jpg) repeat-x
		scroll left top;
	height: 173px;
}

#page {
	background: #fff url(../templates/images/page_bg.jpg) repeat-x scroll
		left top;
}

#main {
	background: transparent url(../templates/images/logo_bg.gif) no-repeat
		scroll center bottom;
}

#teaser {
	background: transparent;
}

#teaser .block1 {
	float: right;
}

#teaser .tx-macinasearchbox-pi1 {
	float: right;
}

#nav_main ul {
	padding-left: 10px;
}

#nav_main ul li {
	margin: 0;
}

#nav_main ul li a:hover span {
	color: #30f;
}

#nav_main ul li#current a span {
	color: #47150d;
}

#nav_main ul li a {
	padding: 5px 5px;
	margin: 0;
	margin-top: 3px;
}

#nav_main ul li a  span {
	color: #ffc;
	padding: 0;
	margin: 0;
}

#nav_main ul li#current {
	background: none;
	border: 0;
}

.tx-macinasearchbox-pi1 input[type=submit] {
	background: transparent;
	font-size: 14px;
	font-weight: bold;
	margin: 0;
}

#col1 {
	padding: 0;
	margin: 0;
}

#col3,#col3_content {
	margin: 0;
	padding: 0;
}

#col1_content h3 {
	background: transparent url(../templates/images/menu_lv1_bg.jpg)
		no-repeat scroll left bottom;
	color: #300;
	border: 0;
	font-weight: bold;
	margin: 0;
	padding: 0pt;
	padding-bottom: 0.3em;
	font: bold 18px verdana;
}

h1, h2, h3, h4,h5 {
	color:#300;
	
}
h1.csc-firstHeader {
	margin-top:0;
	padding-top:0;
}

#col1_content ul li a,#col1_content ul li strong {
	background-color: transparent;
	border-bottom: 1px solid #300;
	color: #300;
	padding: 3px 0px 0px;
	margin-left: 10px;
	font-weight: bold;
}

#col1_content ul li strong {
	color: #696;
}

#col1_content ul li ul li {
	background-color: transparent;
	border-bottom: 0;
	color: #300;
	padding: 3px 0px 0px;
	margin-left: 20px;
	font-weight: bold;
}

#col1_content ul li ul li a,#col1_content ul li ul li strong {
	background-color: transparent;
	border-bottom: 1px solid #300;
	color: #300;
	padding: 3px 0px 0px 0;
	width: 90%;
}

#col1_content ul li ul li strong {
	color: #696;
}

#footer {
	border: 0;
}

#footer .footer_content {
	text-align: center;
}

#footer ul li {
	display: inline;
	list-style-image: none;
	list-style-position: outside;
	list-style-type: none;
	margin: 0pt;
	padding: 0pt;
}

#footer ul li a,#footer ul li a:link,#footer ul li strong {
	background-color: transparent;
	color: #300;
	padding: 3px 0px 0px;
	margin-left: 10px;
	font-weight: bold;
	text-decoration: none;
}
.tx-newloginbox-pi1 table {
width: 80%
}
.tx-newloginbox-pi1 input[type=text],.tx-newloginbox-pi1 input[type=password] {
margin:0;
width:6.5em;
}

.tx-newloginbox-pi1 input[type=submit] {
width:5em;
}
.tx-newloginbox-pi1 input[type=submit], .tx-newloginbox-pi1 input[type=checkbox] {
padding:0;
margin:0;
float:left;
}



