@import url('styles/style_menu.css');
@import url('styles/forms.css');
@import url('styles/tiny_style.css');
@import url('styles/uma_style.css');
/*
Theme Name: Roth-it
Theme URI:
Description: Roth-it Theme.
Author: Roth-it
Author URI: http://www.roth-it.de
Version: 1.0
Tags: Roth-it
*/

.cspc-column {
	background: none;
	border:0px !important;
	margin-top:-20px !important;
}
.cspc-wrapper {	
	/*margin-bottom:200px !important;*/
}
h2 {
   font-size: 100%;
   margin-bottom: 0;
	color: #444;
	line-height: 2.5;
	margin-top: -10px;
}

/*** GLOBAL : GENERAL STYLE DEFAULTS ***/
html
{
	margin: 0;
	padding: 0;
	background: #000000;
}
body
{
	margin: 0;
	
}
.attachment-post-thumbnail {
	/*position:fixed;*/
}
div#main {
	height:100% !important;		
}
div#wrapper {
	top:0px;
	width:960px;	
	margin-top:0px;
	/*
	margin-left: auto!important;
	margin-right: auto!important;
	*/
	background:#000000 !important;
	overflow:hidden;
	min-height:100%;
	position:relative;
	/*
	border-left:5px solid #ffffff;
	border-right:5px solid #ffffff;
	*/
	/*box-shadow: 10px -10px 20px #C0C0C0;*/
}
/* Styles that affect the entire layout of the page */
div#header_bar {
	width:960px;
	height:144px;
	margin-top:0px;
	display:block;
	/*position:fixed !important;*/
}
div#topmenu_bar {
	width:960px;
	min-height:24px;
	background: #e3edf2;
	overflow:hidden;
	display:block;
	border-bottom:1px dotted #0079c0;
	font-size:16px;
	margin-top:-144px !important;
	/*position:fixed !important;*/
}
/* Sidebar */
#sidebar-wrapper {
float:left;
width:160px;
/*min-height:620px !important;
/*height:100% !important;*/
background-color: #000000;
}
#sidebar_left {
width:160px !important;
/*
margin-left:-38px !important;
margin-top:-64px !important;
*/
min-height:620px !important;
display: inline;
/*clear:both;*/
float:left;
background: #000000;
margin: 0px 0px 0px 0px;
padding: 0px;
background:url(../../defpics/bg_sidebar_left.png) no-repeat;
}
#sidebar_left h3{
font-size:12px;
color:#fefefe;
text-align:left;
margin-bottom:-10px;
margin-left:-17px;
}
#sidebar_left img{
	margin-left:-20px !important;
	margin-top:17px !important;
	box-shadow: -2px 2px 6px #000000;
}
#sidebar2-wrapper {
float:left;
width:160px;
/*height:100%;*/
/*height:618px;*/
background:black;

}
#sidebar_menu {
width:160px
display: inline;
float:left;
clear:both;
margin: 0px 0px 0px 0px;
padding: 0px;
background:url(../../defpics/bg-menu-home2.png) no-repeat;
}
div#container {
	font-family: Arial, Verdana, Geneva, Helvetica, sans-serif;
	font-size:16px;
	line-height: 1.4;
	width:960px;
	/*height:100%;*/
	background:black;
	margin-top:-120px;
	/*height:100%;*/
}
div#primary-widget-area
{
	width:238px !important;
	min-height:600px;
	margin-top:120px;
	margin-left:0px;
	float:left;
	display:block;
	background: url(../../defpics/bgleft.png);
	background-repeat:repeat-x;
	/*position:fixed;*/
}
div#content
{
	width:620px;
	min-height:620px !important;
	/*height:620px !important;*/
	left:0px;
	margin-top:0px;
	float:right;
	display:inline;
	padding:0px 10px 30px 10px;
	background: #ffe19d !important;
	/*overflow:hidden;*/
	overflow:hidden;
	font-size:14px;
}
div#content li {
	list-style:url(../../defpics/list1.png);
}
div#content a {
	color:#4b4b4b;
}
div#content a:hover {
	color:#55799c;
}
div#footwrapper {
	width:960px;
	min-height:20px;
	/*height:80px;*/
	float:left;
	display:block;
	border-top:1px dotted #ffffff;
	/*margin-top:10px;*/
	/*background:#0079c0;*/
	/*
	position:absolute;
	bottom:0;
	left:0;
	*/	
	margin-top:-3px;	
}

div#footer_bar1 {
width:160px;
min-height:60px;
display: inline;
background: #000000;
float: left;
background:#325477;
}
div#footer_bar2 {
width:160px;
min-height:60px;
display: inline;
background:url(../../defpics/bg-menu-foot2.png)repeat;
float: left;
}
div#footer_bar3 {
width:320px;
min-height:60px;
display: inline;
background: #ff9a35;
float: left;
}
div#footer_bar4 {
width:320px;
min-height:60px;
float: left;
display: inline;
background:url(../../defpics/bg-menu-foot4.png)repeat;
}
.widget-container {
margin:0px !important;	
}

.xoxo
{
margin: 0px !important;
top:0px !important;
left:0px !important;
list-style: none;

	/* Class that applies to each item in each widget area (an unordered list class) */
}
.post-edit-link {
	margin:20px !important;
	display: none;
}
.aligncenter,img.aligncenter {
    clear: both;
    display: block;
    margin-left: auto;
    margin-right: auto;
}
.alignright, img.alignright {
    display: inline;
    float: right;
    margin-left:5px;
    margin-top: 5px;
}
.alignleft, img.alignleft {
    display: inline;
    float: left;
    margin-right:5px;
    margin-top: 5px;
}
img.alignleft,
img.alignright,
img.aligncenter {
    margin-bottom: 5px;
}
hr { 
display: block; 
height: 1px; 
border: 0; 
border-top: 1px solid #ccc; 
margin: 1em 0; 
padding: 0; 
}
.extralink a:link
{	
	font-size:14px;
	font-weight: bold;
	text-decoration: none;
	line-height:1;
	width: 345px;
	height:20px;
	display:block;
	background:#58ab27 url(images/sonnenblume-full.png) 8px 8px no-repeat;
	padding:4px 1px 2px 30px;
	color: white;
	margin-bottom:-10px;
}
.extralink a:visited
{
	color: ff0000;
	text-decoration: underline;
}
.extralink a:hover
{
	color: #000000;
	background:#cffc79 url(images/sonnenblume.png) 8px 8px no-repeat;
}
.wplink a:link
{
	font-size:14px;
	font-weight:bold;
	font-style: italic;
	text-decoration: none;
	color: #656565;
}



