@import url('/css/common.css');
body { margin:0; padding:0; background:url('../layout/bg_body.gif') repeat-x #fff; text-align:center; }
.mainwrap { margin:0 auto; padding:0 15px; width:850px; background:url('../layout/bg_mainwrap.jpg') no-repeat; text-align:left; min-height:500px; height:auto !important; height:500px; }

.banner { line-height:0; }

.mainnavigation { background-color:#450303; padding:5px 20px; }
.mainnavigation ul { margin:0; padding:0; list-style:none; }
.mainnavigation ul li { display:inline; padding-right:15px; }
.mainnavigation ul li a { color:#fff; text-decoration:none; }
.mainnavigation ul li a.selectednavi, .mainnavigation ul li a:hover { color:#e298ac; }

.contentarea { padding:10px 20px; }

.columnleft { width:540px; }
.columnright { width:250px; }

.float_left { float:left; }
.float_right { float:right; }
.clear { clear:both; }

.languages { padding-bottom:10px; border-bottom:1px solid #ddd; margin-bottom:10px; }
.languages ul { margin:0; padding:0; list-style:none; }
.languages ul li { display:inline; padding-right:5px; }
.languages ul li a { color:#6b0709; text-decoration:underline; }
.languages ul li a.flagsselected { text-decoration:none; color:#aaa; }

.simpleform_errors { color:#ff0000; font-weight:bold; }
.simpleform_textarea { width: 300px; }
.simpleform_text { width: 300px; }

.panoramas_thumbs { border:1px solid #ddd; padding:10px; background:url('../layout/bg_panoramas_thumbs.jpg') no-repeat right bottom #fff; }
.panoramas_thumbs .panoramas_thumbs_title { font-weight:bold; padding-bottom:5px; }
.panoramas_thumbs .panoramas_thumbs_help { padding-bottom:10px; }
.panoramas_thumbs a { display:block; min-height:10px; height:auto !important; height:10px; border:3px solid #450303; float:left; line-height:0; margin:0 3px 3px 0; }
.panoramas_thumbs a:hover { border-color:#aaa; }
.panoramas_thumbs img { border:0; }
