/* CSS Document */
form {margin:0px;padding:0px}
body{	margin:0px;
		font-size:11px;
		color:#111111;
		font-family:Verdana, Arial, Helvetica, sans-serif;
		/*background-image:url(res/bg.png);
		background-repeat:repeat-x;*/
}
td, div, p {
		font-size:11px;
		color:#111111;
		font-family:Verdana, Arial, Helvetica, sans-serif;
}
a{font-size:11px;color:#227;text-decoration:none}
a:hover{font-size:11px;color:#000CCC;text-decoration:underline}
.navigation {font-size:12px;color:#F22;text-decoration:none;font-weight:bold}
a.navigation,navigation a {font-size:12px;color:#222;text-decoration:none;font-weight:normal}
a:hover.navigation , navigation a:hover{font-size:12px;color:#222;text-decoration:none;font-weight:bold}
#site {width:900px;margin:auto;height:inherit}
#header {
	width:1000px;
	height:50px;
	background-image:url(../bilder/header.jpg);
	background-repeat:no-repeat;
	}
#header_headline {position:absolute;font-size:16px;text-align:center;width:600px;margin-left:300px;margin-top:12px;font-weight:bold}
#left {border:1px solid #900; width:150px;float:left;}
#main {border:1px solid #909;width:590px;float:left;}
#right {border:1px solid #090;width:150px;float:left;}
#footer {border:1px solid #009;}
.spacer {clear:both;width:100%;height:5px;}
input, select, file, textarea  {border:1px solid #54191B; background-color:#FFFFFF;  font-size:11px; font-family:Verdana, Arial, Helvetica, sans-serif;}

.tsubmit {background-color:#3366FF; color:#FFFFFF; border:1px solid #999999; font-size:11px; font-family:Verdana, Arial, Helvetica, sans-serif; margin:2px 2px;padding-bottom:1px;}

.error {color:#DD0000; margin:10px 0px;padding:5px;
text-align:center;
line-height:18px;
border:1px dotted #FF6600;background-color:#FFFFE1;
font-weight:bold;} 
.ok {color:#222222; margin:10px 0px;padding:5px;
text-align:center;
line-height:18px;
border:1px dotted #009900;background-color:#EEFFEE;} 

#pbarob {width:345px;height:14px;background-color:#FFFFFF;color:#000000;border:1px solid #000000;float:left;}
#pbarib {width:0px;height:15px;background-image:url(../bilder/pbar.gif);}
#pbarpt {float:left;margin-left:5px;width:40px;height:14px;line-height:14px;text-align:center;font-size:11px;font-weight:bold;color:#111;}
#pbario {text-align:left;font-weight:normal;font-size:11px;margin-top:10px;line-height:18px;}

.gallery_150 {float:left;width:180px;margin:15px 5px;height:180px;border:1px solid #000;}
.gallery_250 {float:left;width:280px;padding:10px 5px;height:280px;border:1px solid #000;}
.gallery_330 {float:left;width:360px;padding:10px 5px;height:350px;border:1px solid #000;}

#preview {position:absolute; width:360px;text-align:center;margin-left:50px;margin-top:10px;  z-index:999;background-color:#FFF;border:6px solid #444;padding:5px; }
#more_preview {position:absolute; width:360px;text-align:center;margin-left:50px;margin-top:10px;  z-index:999;background-color:#FFF;border:6px solid #444;padding:5px; }

.closer {background-color:#FF3300;color:#FFFFFF;width:12px;font-weight:bold;margin-top:5px;margin-right:5px;float:right;text-align:center;border:1px solid #660000;cursor:pointer;}

#crop_preview {float:left;width:450px;border:1px solid #333;background-color:#EEE}
.a_btn {float:left;border:1px solid #444;background-color:#CCCCCC;color:#000;padding:3px;margin:3px;text-decoration:none}
.a_plain {color:#000;text-decoration:none}
#group_browser {overflow:auto;height:430px;border:1px solid #333;background-color:#EEE}
.cart_item {float:left;width:100px;height:71px;border:1px solid #444;margin:5px 2px;overflow:hidden;}
.crop_images {width:100px;margin:5px 2px;float:left;cursor:pointer}

.even {background-color:#EEE}
.odd {background-color:#DDD}
.red_bg {background-color:#F00}
.green_bg {background-color:#0F0}
.blue_bg {background-color:#03F}
.navi2 {color:#F00;font-weight:bold}


#index_main, .center {width:584px}
#index_right, .right {width:240px}