html {height:100%;}
body {min-height:101%;}

body {margin: 0px;padding: 0px; text-align: left}
body,td,h1,h2,h3{font-family: Arial, Helvetica, sans-serif;font-size: 13px;color:#404e59; line-height:16px}
h1,h2,h3{ margin: 0 0 10px 0; padding:0;color:#204d7e; font-size:16px}
h5{color:#9f0310}
h5 a {color:#9f0310}
p{margin:0; padding:0 0 10px 0}
a{text-decoration: underline; color:#204d7e}
a:hover{text-decoration:none}
form {display:inline}
input, select{height:18px; border:1px solid #CCC; padding:0; margin:0}

#main{display:block;width:1024px;position:relative;margin:0 auto; padding-left:10px}

#head{display:block;height:145px;border-bottom:1px solid #ccc}
html>body #head{ height:auto; min-height:145px}
#head #menus{display:block; float:right; padding:101px 30px 0 0}
#head #menus a{margin-right:16px}
#head a img{border:0}
#head #search{float:right; display:block; padding:28px 40px 0 0}
#head #search input{/*margin-right:15px*/}
#head #search input#b{border:0; background:#FFF; color:#5c5b5b}

#head #languge_menu{ margin:98px 25px 0px 0px; float:right;}
#head #logo1 {
        position:absolute;
        top:10px;
        left:50px;
}               

#container{display:block; float:left;width:725px;padding:18px 10px 20px 21px;position:relative; border-left:1px solid #CCC}

#left_colum{display:block;width:250px;float:left;margin:0 0 0 ;padding:30px 18px 10px 18px;position:relative;background-color:#FAFBFC; }
#left_colum #menuz{display:block; margin: 0 20px 0 0px}
#left_colum #content_left{display:block; margin: 50px 20px 0 0px}
#left_colum #menuz ul{margin:0; padding:0; list-style-type:none}
#left_colum #menuz ul li{display:block;padding:2px 0 5px 0}
#left_colum #menuz ul li a{color:#9f0310;text-decoration:none;font-weight:bold; font-size:13px}
#left_colum #menuz ul li a:hover,
#left_colum #menuz ul li a.act{text-decoration:underline}
#left_colum #menuz ul li ul{padding:2px 0 5px 0}
#left_colum #menuz ul li ul li{padding:1px 0}
#left_colum #menuz ul li ul li a{font-weight:normal; color:#1d2d42; font-size:13px}
#left_colum #menuz ul li ul li ul{/*padding:0px 0 5px 20px;*/
margin:0px 0 0px 20px; /*list-style-type:disc;*/ }
#left_colum #menuz ul li ul li ul a {/*font-size:12px;*/}

#left_colum #search{display:block; padding-bottom:20px}
#left_colum #search input{width:100px; margin-right:13px}
#left_colum #search input.b{width:16px; height:21px; background:url(img/search.gif) 0 0 no-repeat; border:0; cursor:pointer}

#decor{display:block;height:50px;width:675px; /*background:url(img/container-bg.jpg) 0 0 no-repeat;*/ float:left}

#content{display:block; width:655px; padding:40px 20px 20px 0px;float:left }

#content ul{padding:0 0 10px 21px; margin:0; list-style:none}
#content ul li{padding:0 0 5px 18px; background:url(img/li-1.gif) 0 3px no-repeat}

#content ul.browsebox li{padding:0 0 5px 18px; background:none;}
 

.box-container{display:block; padding:40px 0}
.box1,
.box2{display:block; float:left; width:330px}
.box2{float:right}
/*
.box1 .img,
.box2 .img{padding-bottom:10px !important;}
*/
#content a.detail img{border:0}

.box1 .box h1,
.box2 .box h1{margin-top:10px !important;}


.news-amenu-container{ padding: 0px 0px 40px 0px }
.news-amenu-container table tr td {vertical-align:top;}
.news-list-item{ padding:20px 0px 20px 0px; border-top:1px solid #CCC}
.news-list-date{font-family: Arial, Helvetica, sans-serif;font-size: 13px;color:#404e59}

.clear{display:block; height:0px; clear:both; overflow:hidden}

#footer{display:block;padding:20px 25px 20px 10px;clear:both;font-size:11px; color:#525066;line-height:13px;border-top:1px solid #CCC}
#footer b{color:#9f0310}
#footer #ult{display:block;float:right}
#footer #banner{float:right; display:block; margin-right:35px}
#footer #banner a{margin-right:5px}
#footer a img{border:0}
.csc-textpic-caption{ font-style:italic}


div.news-list-item {margin:30px 0 0 0;}
.news-single-backlink{ padding:0px 0px 15px 0px;}
div.news-list-item h3 a {text-decoration:underline; font-size:14px; color:#404e59;} 
div.news-list-item h3 a:hover {text-decoration:underline;}
div.news-list-item img {float:left; border:1px solid #CCC; margin:0 7px 7px 0;}
div.news-list-item div.news-list-date {margin: 0 0 5px 0;}

div.tx-ttnews-browsebox strong,
div.tx-ttnews-browsebox span,
div.tx-ttnews-browsebox a {padding-right:5px;}

div.tx-indexedsearch-searchbox td {padding:4px;}
strong.formlabel {color:red;}

div.csc-frame-frame1 {border:1px solid #ccc; padding:10px}

/*
#editPanelSet, #editPanelSet .header, .typo3-editPanel-label, table.logOutTable, div.belogout, .typo3-editPanel-controls {
background-color:#666666 !important;
color:white !important;
padding:1px 2px 2px 2px;
border-left: 3px solid orange;
}
*/

#content div.news-list-item form img,
#content div.news-list-item  table.typo3-editPanel a img,
#content div.news-list-item  table.typo3-editPanel img {float:left; border:0px; padding:0px; margin:0 0px 0px 0;}
#content div.news-list-item .typo3-editPanel-label {font-size:10px;}


