* { padding: 0; margin: 0; }
html { min-height: 99%; }

body { font-size: 11px; line-height:18px; font-family: 'Trebuchet MS', Helvetica, sans-serif; background: url('../files/bg.jpg') repeat-x #ededee; color: #6c6c6d; }

#wrapper {	margin:0 auto; height:100%; width:837px; }

#header { position: relative; background: url('../files/header.gif'); width: 837px; height: 227px; }
#header #langChooser { position: absolute; top: 8px; left: 658px;  width: 100px; height: 15px; }
#header #AddThis {  position: absolute;  top: 9px; left:755px; width: 83px; height: 16px; }

#header #navigation ul { list-style: none; padding-top: 175px; padding-left: 240px; }
#header #navigation ul li { float:left; font-size: 16px; height: 30px; padding: 0 17px; border-right: 1px solid #FFF; line-height: 28px;}
#header #navigation ul li span { color: #FFF; cursor: pointer; font-size: 16px; }
#header #navigation ul li span:hover { color: #c8cacb; }

#content { margin-left: 38px; }
#content #leftCol.float_left { width: 380px; }
#content #middleCol.float_left { width: 33px; text-align: center;}
#content #middleCol.float_left img { padding-left: 3px;}
#content #rightCol.float_right { width: 380px; }

#footer { color: #868889; font-size: 10px; line-height: 12px; margin-left: 38px; margin-top: 15px;}
#footer a { color: #868889; text-decoration: none; }

.float_left { float: left; display:inline; }
.float_right { float: right; display:inline;  }
.clearfix:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; }
.clearfix { display: block; }
.floatbox { overflow:hidden;  }
.clearfix { display: inline-block; }  /* ... especial for IE7 */
.clearfix { display: block; }      /* ... für IE5,IE6,IE7 */

iframe { border: none; overflow: hidden; }

#content #leftCol.float_left h2 { font-size: 15px; font-weight: normal; margin-bottom: 10px; }
#content #rightCol.float_right h2 { font-size: 10px; font-weight: normal; margin-bottom: 10px;   }

p {  margin-bottom: 10px; }
a, a:visited { color: #6c6c6d; }

/*Accordion Menu */
div.accordion {  width: 380px; }
div.accordion .text { padding:14px 8px 4px;  }

div.accordion .text ul { margin: 0; list-style-type: disc; list-style-position:outside; padding-left: 14px; }
div.accordion .text ul li { line-height: 18px; margin-bottom: 13px; }

div.accordion div a.accordion-bar { font-size: 18px; cursor:pointer; display:block; text-decoration: none; height: 30px; padding-left: 33px; padding-top: 11px; }

div.accordion div.blue a.accordion-bar { background: url("../files/gradient_blue.gif") no-repeat; color: #FFF; }
div.accordion div.blue a.accordion-bar:hover {  background: url("../files/gradient_blue_active.gif"); color: #707173; }
div.accordion div.blue a.accordion-bar.selected { background: url("../files/gradient_blue_active.gif"); color: #707173;}

div.accordion div.orange a.accordion-bar { background: url("../files/gradient_orange.gif") no-repeat; color: #FFF; }
div.accordion div.orange a.accordion-bar:hover {  background: url("../files/gradient_orange_active.gif");  color: #707173; }
div.accordion div.orange a.accordion-bar.selected { background: url("../files/gradient_orange_active.gif");  color: #707173; }

div.accordion div.yellow a.accordion-bar { background: url("../files/gradient_yellow.gif") no-repeat; color: #707173; }
div.accordion div.yellow a.accordion-bar:hover {  background: url("../files/gradient_yellow_active.gif"); }
div.accordion div.yellow a.accordion-bar.selected { background: url("../files/gradient_yellow_active.gif"); }

div.accordion div.green a.accordion-bar { color: black; background: url("../files/gradient_green.gif") no-repeat; color: #707173; }
div.accordion div.green a.accordion-bar:hover {  background: url("../files/gradient_green_active.gif"); }
div.accordion div.green a.accordion-bar.selected { background: url("../files/gradient_green_active.gif"); }

div.accordion div.gray a.accordion-bar { color: black; background: url("../files/gradient_gray.gif") no-repeat; color: #FFF; }
div.accordion div.gray a.accordion-bar:hover {  background: url("../files/gradient_gray_active.gif"); }
div.accordion div.gray a.accordion-bar.selected { background: url("../files/gradient_gray_active.gif"); }

div.sdoTabs-nav ul { list-style: none; }
div.sdoTabs-nav ul li { height: 20px; padding: 0 0 0 10px; font-size: 12px; float: left; text-decoration: none; width: 85px; color: #707173; background: none;  }
div.sdoTabs-nav ul li:hover { color: #FFF; cursor: pointer; }

/* blue */
div.blue div.sdoTabs-nav {  background: url('../files/list_gradient_blue.gif') no-repeat; }
div.blue div.sdoTabs-nav ul li.sdoTabs-nav-1:hover, div.blue div.sdoTabs-nav ul li.sdoTabs-nav-1.active { color: #FFF; background: url('../files/list_grad_blue_active1.gif') no-repeat; }
div.blue div.sdoTabs-nav ul li.sdoTabs-nav-2:hover, div.blue div.sdoTabs-nav ul li.sdoTabs-nav-2.active,
div.blue div.sdoTabs-nav ul li.sdoTabs-nav-3:hover, div.blue div.sdoTabs-nav ul li.sdoTabs-nav-3.active { color: #FFF; background: url('../files/list_grad_blue_active2.gif') no-repeat; }
div.blue div.sdoTabs-nav ul li.sdoTabs-nav-4:hover, div.blue div.sdoTabs-nav ul li.sdoTabs-nav-4.active { color: #FFF; background: url('../files/list_grad_blue_active4.gif') no-repeat; }

/* orange */
div.orange div.sdoTabs-nav {  background: url('../files/list_gradient_orange.gif') no-repeat; }
div.orange div.sdoTabs-nav ul li.sdoTabs-nav-1:hover, div.orange div.sdoTabs-nav ul li.sdoTabs-nav-1.active { color: #FFF; background: url('../files/list_grad_orange_active1.gif') no-repeat; }
div.orange div.sdoTabs-nav ul li.sdoTabs-nav-2:hover, div.orange div.sdoTabs-nav ul li.sdoTabs-nav-2.active,
div.orange div.sdoTabs-nav ul li.sdoTabs-nav-3:hover, div.orange div.sdoTabs-nav ul li.sdoTabs-nav-3.active { color: #FFF; background: url('../files/list_grad_orange_active2.gif') no-repeat; }
div.orange div.sdoTabs-nav ul li.sdoTabs-nav-4:hover, div.orange div.sdoTabs-nav ul li.sdoTabs-nav-4.active { color: #FFF; background: url('../files/list_grad_orange_active4.gif') no-repeat; }

/* yellow */
div.yellow div.sdoTabs-nav {  background: url('../files/list_gradient_yellow.gif') no-repeat; }
div.yellow div.sdoTabs-nav ul li.sdoTabs-nav-1:hover, div.yellow div.sdoTabs-nav ul li.sdoTabs-nav-1.active { color: #8d8d8d; background: url('../files/list_grad_yellow_active1.gif') no-repeat; }
div.yellow div.sdoTabs-nav ul li.sdoTabs-nav-2:hover, div.yellow div.sdoTabs-nav ul li.sdoTabs-nav-2.active,
div.yellow div.sdoTabs-nav ul li.sdoTabs-nav-3:hover, div.yellow div.sdoTabs-nav ul li.sdoTabs-nav-3.active { color: #8d8d8d; background: url('../files/list_grad_yellow_active2.gif') no-repeat; }
div.yellow div.sdoTabs-nav ul li.sdoTabs-nav-4:hover, div.yellow div.sdoTabs-nav ul li.sdoTabs-nav-4.active { color: #8d8d8d; background: url('../files/list_grad_yellow_active4.gif') no-repeat; }

/* green */
div.green div.sdoTabs-nav {  background: url('../files/list_gradient_green.gif') no-repeat; }
div.green div.sdoTabs-nav ul li.sdoTabs-nav-1:hover, div.green div.sdoTabs-nav ul li.sdoTabs-nav-1.active { color: #FFF; background: url('../files/list_grad_green_active1.gif') no-repeat; }
div.green div.sdoTabs-nav ul li.sdoTabs-nav-2:hover, div.green div.sdoTabs-nav ul li.sdoTabs-nav-2.active,
div.green div.sdoTabs-nav ul li.sdoTabs-nav-3:hover, div.green div.sdoTabs-nav ul li.sdoTabs-nav-3.active { color: #FFF; background: url('../files/list_grad_green_active2.gif') no-repeat; }
div.green div.sdoTabs-nav ul li.sdoTabs-nav-4:hover, div.green div.sdoTabs-nav ul li.sdoTabs-nav-4.active { color: #FFF; background: url('../files/list_grad_green_active4.gif') no-repeat; }

/* gray */
div.gray div.sdoTabs-nav {  background: url('../files/list_gradient_gray.gif') no-repeat; }
div.gray div.sdoTabs-nav ul li.sdoTabs-nav-1:hover, div.gray div.sdoTabs-nav ul li.sdoTabs-nav-1.active { color: #FFF; background: url('../files/list_grad_gray_active1.gif') no-repeat; }
div.gray div.sdoTabs-nav ul li.sdoTabs-nav-2:hover, div.gray div.sdoTabs-nav ul li.sdoTabs-nav-2.active,
div.gray div.sdoTabs-nav ul li.sdoTabs-nav-3:hover, div.gray div.sdoTabs-nav ul li.sdoTabs-nav-3.active { color: #FFF; background: url('../files/list_grad_gray_active2.gif') no-repeat; }
div.gray div.sdoTabs-nav ul li.sdoTabs-nav-4:hover, div.gray div.sdoTabs-nav ul li.sdoTabs-nav-4.active { color: #FFF; background: url('../files/list_grad_gray_active4.gif') no-repeat; }


/* select Skin */
select.select-skin { font-size: 11px; }
select.select-skin.w86 { width: 86px; }
select.select-skin.w176 { width: 176px; }

div.cmf-skinned-select-w86 { background: url('../files/select_skin/select_skin_w86_w.gif') 0 2px no-repeat; height: 18px; }
div.cmf-skinned-select-w176 { background: url('../files/select_skin/select_skin_w176.gif') 0 2px no-repeat; height: 18px;}
div.cmf-skinned-text { padding: 1px 0 0 4px; }
.cmf-skinned-text { font-size: 11px; }
.topclick { cursor: pointer; }

/* modal window */

.modal-overlay
{
	position:fixed;
	top:0;
	right:0;
	bottom:0;
	left:0;
	height:100%;
	width:100%;
	margin:0;
	padding:0;
	background:#fff;
	opacity:.75;
	filter: alpha(opacity=75);
	-moz-opacity: 0.75;
	z-index:101;
}
.modal-window
{
	position:fixed;
	top:50%;
	left:50%;
	margin:0;
	padding:0;
	z-index:102;
}

.close-window
{
	position:absolute;
	width:32px;
	height:32px;
	right:8px;
	top:8px;
	background:transparent url('/examples/modal-simple/close-button.png') no-repeat scroll right top;
	text-indent:-99999px;
	overflow:hidden;
	cursor:pointer;
	opacity:.5;
	filter: alpha(opacity=50);
	-moz-opacity: 0.5;
}

.close-window:hover
{
	opacity:.99;
	filter: alpha(opacity=99);
	-moz-opacity: 0.99;
}



