/*iFrame Allgemein*/

body {font-family: Arial,Helvetica;font-size:14px; color:#000; background-color:#FFF;}
h1 {padding-left:15px; padding-top:10px; color:F00;}
h2 {padding-left:15px; color:F00;}

/*Styles Inhalte*/

h1,h2,h3,h4,h5,h6 {  font-size:2em;  margin:0 0 20px 0;  padding:0px;}
p {  font-size:14px;  margin:0 0 20px 0;  padding:0px;  padding-left:15px;   line-height:1.3em;}
a {  color:#0089c1;  text-decoration: none;}
a:hover {  text-decoration: underline;}
a img {  border:none; margin-right:10px; }

.clear {  clear:both;}

body {  background-color:#fff ;}

.center {background-color:#fff;color:#000;float:left;font-family: arial, verdana, Helvetica, sans-serif;font-size:62.5%;min-height:10px;margin: 5px;overflow:hidden;padding:0px;text-align:left;}
 
.browser_list_iframe {border:1px solid #dddddd; border-collapse:collapse; font-size:14px; width:100%;color: #38444b;}
.browser_list_iframe td {font-size:14px;padding: 10px;vertical-align: top; border:1px solid #dddddd; text-align:left;line-height:1.5em; }
.browser_list_iframe th {font-size:14px;padding: 10px; vertical-align: middle; text-align:left}
.browser_list_iframe th.smallhead {font-size:13px;padding: 10px; vertical-align: middle; text-align:left;font-weight:400;}
.browser_list_iframe .head {text-align:left;}
.browser_list_iframe tr.headRow { color:#FFF;background-repeat:repeat-x; font-size:14px; height:25px }

.browser_list_iframe_title {font-size:14px; font-weight:400; color:#000;}

.browser_search_iframe td {padding:5px 5px 5px 10px}
.browser_search_iframe .label-iframe2 {width:30%;font-size:14px;}
.browser_search_iframe .form-iframe2 {width:50%;}
.browser_search_iframe .form-iframe2 input {width:100%; font-size:14px; border:1px solid #ddd; padding:5px 0}
.browser_search_iframe .form-iframe2 select {width:100%; font-size:14px; border:1px solid #ddd; padding:5px}
.browser_search_iframe .form-iframe2 select option {line-height:1.5em !important}

/* ----- browser - search ----- */

.browser_search_box {
width:70%; clear:both; box-shadow: 3px 3px 10px #ccc; background-color:#FFF; padding:20px
}
.cs-browser-searchbox-btn-wrapper { float: right; }
.cs-browser-searchbox-btn-wrapper input.reset { width: 100px; height: 32px; color: #fff; background: #b8b8b8; border: none; font-weight: normal; }
.cs-browser-searchbox-btn-wrapper input.reset:hover { background: #0089c1; color: #fff; }
.cs-browser-searchbox-btn-wrapper input[type="submit"] { width: 120px; height: 32px; color: #444; background: #e0e0e0; border: none; font-weight: normal; }
.cs-browser-searchbox-btn-wrapper input[type="submit"]:hover { background: #0089c1; color: #fff; }

.browser_search {line-height:1.5em;border:0px solid #dddddd;border-spacing: 0;}
.browser_search td {font-size:14px;padding: 3px 0px 0px 0px;vertical-align: top;}
.browser_search label {font-weight:normal}

.browser_search .label-field {width:25%; float:left; margin:7px 0 0 0}
.browser_search .form-field {width:75%; float:left; margin:5px 0 0 0}
.browser_search .form-field input {width:98.2%; padding:3px; border:1px solid #ccc}
.browser_search .form-field select {width:100%; padding:3px; border:1px solid #ccc}

/* ----- Button - search ----- */

.btn-searchbox{border-style: solid; border-width: 1px; border-color: #0089C1; background-color:#0089C1; color:#FFFFFF; padding:0 20px; font-size:16px; line-height: 40px; text-align: center;}
.btn-searchbox:hover{border-color: #006993; background-color:#006993;}
.btn-searchbox:focus{border-color: #00587C; background-color:#00587C;}