
/* CSS XHTML Layout

 @import "some/other/css/file";

*/

body{
	background-color:#dddddd !important;
	color:#909090 !important;
}

.freeDivContentDiv{
	height:50px;
	width:200px;
	border:1px solid #dddddd;
	padding:8px;
	background-color:#edf2fb;
}

.userlog{
	border:0px;
	margin:0px;
	padding:0px;
	padding-top:10px;
	
}

.fulltransparent{
	filter:alpha(opacity=0);
	opacity:0;
	-moz-opacity:0;
	-khtml-opacity:0;
}

.relative{
	position:relative;
}

img{
	border:0px;
	margin:0px;
	padding:0px;
}

.fastsearch{
	width:100px;
}

.fivemarginlr{
	margin-left:3px;
	margin-right:2px;
}

.displayblock{
	display:block;
	float:left;
}

.caps{
	/*font-variant:small-caps;*/
	font-size:11px;
}

.bold{
	font-weight:bold;
}

.smallcaps{
	/*font-variant:small-caps;*/
	font-size:11px;
}

.twelvetext{
	font-size:12px;	
}	

.fourteentext{
	font-size:14px;	
}

.sixteentext{
	font-size:14px;	
}

.blueback{
	margin-top:50px;
	margin-bottom:75px;
	margin-right:20px;
	padding:5px;
	background-color:#edf2fb;	
}	

.teaser{
	width:761px;
	border:0px;
	border-top:1px solid black;
	margin:0px;
	margin-right:3px;
	padding:0px;
	margin-top:150px;
	margin-left:0px;
}

.maindiv{
	border:0px;
	margin:0px;
	padding:0px;
	margin-top:10px;
	margin-left:10px;
	width:984px;
	overflow:visible;
}

.divleft{
	margin:0px;
	margin:0px;
	padding-left:7px;
	background-color:#ffffff;
	float:left;
	width:764px;
	min-height:640px;
}

.cmspopupdivleft{
	margin:0px;
	margin-left:10px;
	margin-top:10px;
	padding-left:10px;
	padding-top:80px;
	background-color:#ffffff;
	width:520px;
	min-height:520px;
}

.navileft{
	float:left;
	display:inline; /* Anti IE6 Shitbox Bug (Doulbe Margin), float muss normal display ueberschreiben, daher passiert in gescheiten Browsern nix */
	margin:0px;
	margin-left:10px;
	padding:0px;
	width:185px;
}

.zerodiv{
	border:0px;
	margin:0px;
	padding:0px;
}

.bottommargin{
	margin:0px;
	margin-bottom:20px;
	padding:0px;
}	

.bottomhalfmargin{
	margin:0px;
	margin-bottom:10px;
	padding:0px;
}	

.grey{
	background-color:transparent;
	color:#808080;
}

.gray{
	background-color:#dddddd;
	color:#808080;
}	

.blu{
	color:#607dbc;
}

.blue{
	background-color:#edf2fb;
	color:#607dbc;
}

.navihead{
	border:0px;
	margin:0px;
	padding:0px;
	
	width:760px;
	margin-right:4px;
	border-bottom:1px solid #000000;
	display:inline; /* Anti IE6 Shitbox Bug (Doulbe Margin), float muss normal display ueberschreiben, daher passiert in gescheiten Browsern nix */
	float:left;
}

.naviprehead{
	border:0px;
	margin:0px;
	padding:0px;
	margin-top:90px;
	margin-left:17px;
	display:inline; /* Anti IE6 Shitbox Bug (Doulbe Margin), float muss normal display ueberschreiben, daher passiert in gescheiten Browsern nix */
	float:left;
}

.subnavihead{
	clear:left;
	margin:0px;
	padding:0px;
	width:569px;
	padding-left:195px;
}

.linkblock{
	float:left;
	margin:0px;
	display:inline;
	margin-right:4px;
	overflow:visible;
}

.linkblockx{
	float:left;
	margin:0px;
	display:inline;
	margin-right:4px;
	padding-top:2px;
	overflow:visible;
}

.linkblockbig{
	float:left;
	margin:0px;
	margin-right:4px;
	padding-top:3px;
	padding-bottom:3px;
	display:block;
	width:110px;
	overflow:visible;	
}	

.block{
	display:block;
	margin:0px;
	margin-right:4px;
	overflow:visible;	
	margin-left:195px;
}

.blocktight{
	display:block;
	border:0px;
	margin:0px;
	margin-top:2px;
	margin-left:7px;
	padding:1px;
	overflow:visible;
	border:0px solid red;	
}

img{
	margin:0px;
	padding:0px;	
	border:0px;
}	

a.gry,a:visited.gry{
	text-decoration:none;
	color:#808080;
}

a.ble,a:visited.ble{
	text-decoration:none;
	color:#607dbc;
}

a:hover.ble,a:active.ble{
	color:#809ddc;
}

a:hover.gry,a:active.gry{
	color:#809ddc;
}

a.blk,a:visited.blk{
	text-decoration:none;
	color:#000000;
}

a.org,a:visited.org{
	text-decoration:none;
	color:#f8891d;
}

a:hover.blk,a:active.blk{
	color:#484848;
}

a.cmshref,a:visited.cmshref{
	text-decoration:none;
	color:#000000;
}

a:hover.cmshref,a:active.cmshref{
	color:#484848;
}

.hintDiv{
	filter:alpha(opacity=0);
	opacity:0;
	-moz-opacity:0;
	-khtml-opacity:0;
	border:1px solid #000000;
	float:left;
	margin-top:2px;
	padding:2px;
	background:#ffffff;
	width:95px;
}

.contentmain{
	border:0px;
	clear:left;
	margin:0px;
	padding:0px;
}

.listcenter{
	border:0px;
	margin:0px;
	padding:0px;
	margin-top:16px;
	margin-right:4px;
	display:inline; /* Anti IE6 Shitbox Bug (Doulbe Margin), float muss normal display ueberschreiben, daher passiert in gescheiten Browsern nix */
	float:left;	
	width:565px;
}

.listentry{
	border:0px;
	float:left;
	margin:0px;
	margin-bottom:16px;
	padding-left:2px;
	width:563px;
	border-bottom:1px solid #000000;	
}	

.previewthumb{
	border:0px;
	float:left;
	margin:0px;
	margin-right:5px;
	padding:0px;
	width:72px;	
	height:72px;
}	

.listtext{
	float:left;
	border:0px;
	margin:0px;
	padding:0px;
	padding-top:8px;
	width:386px;
}

.listaction{
	text-align:right;
	float:right;
	border:0px;
	margin:0px;
	padding:0px;
	padding-top:8px;
	width:100px;
}

.darkertext{
	color:#000000;
}	

.orangetext{
	color:#f8891d;
}

.divright{
	border:0px;
	margin:0px;
	padding:7px;
	background-color:#dddddd;
	float:right;
	width:199px;
}

.userright{
	border:0px;
	float:left;
	margin:0px;
	margin-top:100px;
	padding:0px;
	width:199px;
}

.designerthumb{
	border:0px;
	float:left;
	margin:0px; 
	margin-bottom:10px;
	padding:0px;
	width:80px;	
	height:100px;
}

.designerlinks{
	border:0px;
	margin:0px;
	padding:0px; 
	padding-top:70px;
}

.designertext{
	border:0px;
	clear:left;
	margin:0px;
	margin-bottom:20px;
	padding:0px;
	padding-top:8px;	
}

.editborder{
	border: 1px solid #607dbc;
}

input.checkbox{
	color:#484848;
	padding:2px;
	width:20px;
	background-color:#f0f0f0f;
	border:1px solid #484848;
}

input, textarea, select{
	color:#484848;
	font-weight:normal;
	font-size: 11px;
	padding:1px;
	font-family: "Lucida Sans", "Bitstream Vera Sans", "Trebuchet MS", Verdana, Arial, Helvetica;
	background-color:#f0f0f0;
	border:1px solid #484848;
	cursor:hand;
}

button, .button{
	color:#484848;
	font-weight:normal;
	font-size: 11px;
	padding:1px;
	font-family: "Lucida Sans", "Bitstream Vera Sans", "Trebuchet MS", Verdana, Arial, Helvetica;
	background-color:#dddddd;
	border:1px solid #484848;
	cursor:hand;
}
