/* CSS Document */
body {background-color:#FFFFFF; height:100%; margin:0px; padding:0px;}

/* ControlPanel style */
.ControlPanel{border:none;padding-bottom:10px;}

/*-------- Default Style --------*/
body,th,td,div,p,table,h1,h2,h3,h4,h5,h6.Normal,.NormalDisabled,.Head,.SubHead,.SubSubHead, a:link, a:visited, a:hover, input{color:#000000; font-family:Verdana, Arial, Helvetica, sans-serif;}
body,th,td,div,p,table,.Normal,.NormalBold,.NormalDisabled,.Head,.SubHead,.SubSubHead, a:link, a:visited, a:hover{font-size:12px;}
.Normal {line-height:16px;}
h1, h2, h3, h4, h5, h6{color:#004071;}
h1, h3, h5, h1 input{font-weight:bold;}
h2, h4, h6{font-weight:bold}
h1, h1 input{font-size:14px;margin:0px 0;}
h2, h3, h4{font-size:12px;margin:0px 0;}
h5, h6{font-size:10px;margin:0px 0;}

a,a:link,a:visited,a:active{color:#000000; text-decoration:underline; font-weight:normal; }
a:hover{color:#004071; text-decoration:underline; }
.Head, .SubHead, .SubSubHead, .Normal, .NormalDisabled, .NormalDisabled, .NormalBold, .NormalRed, .NormalTextBox {font-family:Verdana, Arial, Helvetica, sans-serif;}
.Head{color:#004071; font-size:14px;font-weight:bold;}
.SubHead {color:#4C6171;}
.SubSubHead{color:#6E8AA0;}
.NormalRed {color:#F00;}

/*Datagrids */
.DataGrid_Container {margin-top:15px;}
.DataGrid_Header{font-weight:bold;}
.DataGrid_Header td, .NormalBold td{font-weight:bold;}

/*-------- design style --------*/
.template_style{width:960px; margin:0 auto;}

.lang_pad{width:100%; text-align:right; margin:10px 0px 0px 0px;}

#bread_style{margin-bottom:20px; padding-left:30px; font-size:11px;}

.center_bg{padding:0px; margin:0px;clear:both;}
.content_pad{padding:0px; margin:0px; }
.content_width{min-height:350px;}

.clear_float{clear:both; line-height:0; font-size:0; height:0;}

/* ------- FileManager -------*/
div.FileManager{height:auto;border:none;}
table.FileManager{width:99%}


a.CommandButton:link, a.CommandButton:visited{color:#000000; font-weight:bold; text-decoration:none;}
a.CommandButton:hover{color:#004071; text-decoration:underline;}

/*-------ControlPanel changes ---------------*/
.ControlPanel a.CommandButton:link, .ControlPanel a.CommandButton:visited{color:#3E81B5;}
.ControlPanel a.CommandButton:hover{color:#CB2027; text-decoration:underline;}
.ControlPanel a.CommandButton:link, .ControlPanel a.CommandButton:visited, .ControlPanel .SubHead{font-size:11px;}

/*--------- pane style ----------*/
.topmenu {background:url(images/topmenu.gif) repeat-x; padding-bottom:5px;}
#topright {
width:260px;
padding-top:7px;
margin:0px 0px 0px 0px;
float:right;
text-align:right;
}
.TopPane{padding:0px; margin:0px;}
.LeftPane{padding:35px 0px 0px 0px; width:340px; margin:0px; background-color:#F5F5F5;}
.LeftPaneHome {width:590px; padding:20px 0px 0px 0px; margin:0px;}
.ContentPane{width:590px; padding-left:30px; margin:0px;}
.ContentPaneHome {width:340px; padding:20px 0px 0px 30px; margin:0px;}
#footer {overflow:hidden; text-align: right; padding:10px 0px 10px 0px; margin:10px 0px 5px 0px; border-top:solid 3px #D5DEE5; border-bottom:solid 3px #D5DEE5;}

.footer2left {width:50%; float:left;}
.footer2right {width:50%; float:right; text-align:right; padding-top:25px;}
.footerlogin {text-align:right; clear:both;}

/*------------ Breadcrumb Style --------------*/
.Breadcrumb,a.Breadcrumb:link,a.Breadcrumb:active,a.Breadcrumb:visited{font-size:11px; color:#000000;}
a.Breadcrumb:hover{color:#004071;}

/*-------------- Link Style --------------*/
.links,a.links:link,a.links:active,a.links:visited{ font-weight:bold; color:#3E81B5; text-transform:uppercase;}
a.links:hover{color:#C00;}

/*-------------- User Style --------------*/
.user,a.user:link,a.user:active,a.user:visited { color:#3E81B5;}
a.user:hover{color:#C00;}

/*-------------- Footer Style --------------*/
.footer,a.footer:link,a.footer:active,a.footer:visited {font-size:11px; color:#000000; line-height:12px;}
a.footer:hover{color:#004071; line-height:12px;}

/*-------------- Language Style --------------*/
.Language{font-size:11px;color:#8F8F8F;font-weight:normal;}
a.Language:link,a.Language:active,a.Language:visited {color:#8F8F8F;text-decoration:none;}
a.Language:hover{color:#014171;}
.LanguageTrue, .LanguageTrue:link, .LanguageTrue:active, .LanguageTrue:visited {color:#014171;text-decoration:none;}
.LanguageFalse, .LanguageFalse:link, .LanguageFalse:active, .LanguageFalse:visited {text-decoration:underline;}

/*-------------- Empty panes Style --------------*/
.DNNEmptyPane{width:0;padding:0;margin:0;}

/*-------------- PMA  --------------*/
.PmaWhite,a.PmaWhite:link,a.PmaWhite:active,a.PmaWhite:visited{color:#FFFFFF; text-decoration:none;}
a.PmaWhite:hover{color:#FFFFFF;text-decoration:underline;}
.title_blue .Head {color:#6AA1D8;}
.footer2 {padding:0px 0px 10px 0px; margin:5px 0px 0px 0px; clear:both;}
.footer2,a.footer2:link,a.footer2:active,a.footer2:visited {font-size:11px; color:#A8BAC8; text-decoration:none;}
a.footer2:hover {color:#A8BAC8; text-decoration:underline;}
.pma-button-01 {background:url(images/bg-pma-button-01.png) no-repeat;}
.pma-hinweis-01 {padding-left:5px; font-size:11px;}


/*-------------- PMA Search --------------*/
.searchform {}
#topright input.NormalTextBox{height:16px; color:#000;background-color:#A8BAC8;width:180px;border:1px #A8BAC8 solid;margin:0px 0px 0px 0px;}
input.NormalTextBox{color:#000000;width:108px;border:1px #808285 solid;margin:0px 0px 0px 0px;}
textarea.NormalTextBox{color:#000000;border:1px #808285 solid;margin:0px 0px 0px 0px;}
select.NormalTextBox{color:#000000;border:1px #808285 solid;margin:0px 0px 0px 0px;}
.pma-go-button{border:0px;vertical-align:top; padding:0; margin:0;}
.pma-search{margin:0px 0px 0px 0px;}
