/* CSS Document */
/* Colors: #27b - Blue ; #333 - gray */
body{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:80%; color:#000; margin:0 auto; padding:0; text-align:center; background:#fff}
/* General */
img{border:none}
form{margin:0; padding:0}
form fieldset{margin:0; padding:0; border:0}
input.button{border:none; background:url(images/buttonasigurari.gif) no-repeat #333; padding:3px 5px 7px 15px; color:#fff; font-weight:bold; font-size:90%; width:84px; text-align:center}
a{text-decoration:none}
a:link{color:#27b; border-bottom:1px dashed #27b; background:#fff}
a:visited{color:#333; border-bottom:1px dashed #333; background:#fff}
a:hover{background:#27b; color:#fff; border-bottom:1px solid #27b}
a:active{background:#333; color:#fff; border-bottom:1px solid #333}

h2{font-size:100%; margin:0; padding:0; color:#27b}
h3{font-size:100%; color:#444}

#content{width:1000px; text-align:left; margin:auto}

#header{background:#fff}
#header span{font-size:160%; display:block; float:left; background:url(images/hlogo.gif) no-repeat; height:30px; margin:20px 0 10px 0; padding-left:30px}
#header strong{color:#27b; font-weight:normal}
#header span a,#header span a.strong{border:none;font-weight:normal}
#header span a:link{color:#333; background:#fff}
#header span a:visited{color:#000; background:#fff}
#header span a:hover{color:#fff; background:#27b}
#header span a:active{color:#fff; background:#333;}
#header span a.strong:link{color:#27b; background-color:#fff}
#header span a.strong:visited{color:#27c; background-color:#fff}
#header span a.strong:hover{background-color:#27b; color:#fff}
#header span a.strong:active{color:#fff; background-color:#333}

#cauta{float:right; width:410px; text-align:right; margin:20px 0 10px 0}
#cauta input.cauta{margin:0; padding:0; border:1px solid #ddd; border-bottom:3px solid #333; padding:2px 5px 3px 5px; color:#27b; width:150px; background-color:#fff}

#menu{background:url(images/menuleftasigurari.gif) no-repeat top left; padding-left:11px; clear:both;}
#menu div.menu{background:url(images/menurightasigurari.gif) no-repeat top right; padding-right:11px;}
#menu div.menu div.mid{background:url(images/menubgasigurari.gif) repeat-x #27b; height:32px;}
#menu div.menu div.mid a{text-decoration:none; display:block; float:left; height:32px; vertical-align:middle; line-height:32px; padding:0 15px; border:none;}
#menu div.menu div.mid a:link{color:#fff; background:none}
#menu div.menu div.mid a:visited{color:#ffe; background:none}
#menu div.menu div.mid a:hover{background:#333; color:#fff}
#menu div.menu div.mid a:active{color:#fff; background:#000}

#body{margin:10px 20px}

#h1{background:url(images/h1bg.gif) bottom left repeat-x #fff; padding-bottom:7px}
#h1 h1{font-size:120%; margin:0; padding:0; background:url(images/h1logoasigurari.gif) no-repeat left center #fff; padding-left:20px; float:left; color:#27b}
#h1 h1 em{color:#333; font-style:normal; background:#fff}
#h1 div.options{text-align:right}
#h1 div.options ul{list-style:none; margin:0; padding:0}
#h1 div.options ul li{margin:0; padding-left:20px; display:inline}
#h1 div.options ul li.print{background:url(images/iconprint.gif) no-repeat left center}
#h1 div.options ul li.email{background:url(images/iconemail.gif) no-repeat left center}
#h1 div.options ul li.edit{background:url(images/iconedit.gif) no-repeat left center}
#h1 div.options ul li.delete{background:url(images/icondelete.gif) no-repeat left center}
#h1 div.options ul li.new{background:url(images/iconnew.gif) no-repeat left center}

#left{float:left; width:780px;}

#mid{color:#333; background:#fff}
#mid div.left{float:left; width:230px;}
#mid div.left div.menu{font-size:80%; color:#333; background:url(images/bodymenubg.gif) repeat-x #ddd; font-weight:bold; margin-top:10px}
#mid div.left div.menu div.mid{padding-left:10px;vertical-align:middle; line-height:23px; height:23px}
#mid div.left div.menu strong{border:none; display:block; float:left; width:165px}
#mid div.left div.menu img{position:relative;top:50%; line-height:23px; vertical-align:middle}
#mid div.left div.menu a{width:40px; display:block; float:left; background:none; vertical-align:middle; line-height:23px; border:none;}
#mid div.left div.menu a:link{color:#333; background:inherit}
#mid div.left div.menu a:visited{color:#000; background:inherit}
#mid div.left div.menu a:hover{color:#fff; background:inherit}
#mid div.left div.menu a:active{color:#eee; background:inherit}
#mid div.left div.menu div.leftside{width:3px; height:23px; background:url(images/bodymenuleft.gif) no-repeat; float:left}
#mid div.left div.menu div.rightside{width:3px; height:23px; background:url(images/bodymenuright.gif) no-repeat; float:right}
#mid div.left ul{list-style:none; margin:0 0 15px 0; padding:0}
#mid div.left ul li{padding:3px 0 3px 30px; background:url(images/menuarrow.gif) no-repeat 7% 50% #fff; border-bottom:1px solid #ddd}
#mid div.left ul li a{border:none}
#mid div.left ul li a:link{color:#27b; background:#fff}
#mid div.left ul li a:visited{color:#333;  background:#fff}
#mid div.left ul li a:hover{background:#27b; color:#fff;}
#mid div.left ul li a:active{background:#333; color:#fff;}
#mid div.left ul li.none{border:none}
#mid div.left ul li a.special, #mid div.left ul li a.special:visited{color:#5c1} 

#mid div.right{margin:10px 0 0 10px; text-align:justify; width:530px; float:left}
#mid div.right div.half{width:250px; float:left; margin-bottom:10px}
#mid div.right div.half0{margin-right:30px}
#mid div.right div.half1{}
#mid div.right div.half p{margin:0; padding:0}
#mid div.right p{margin:0 0 10px 0}
#mid div.right ul{margin-bottom:2px;}
#mid div.right ul li{margin-bottom:2px}

div.pages{font-size:80%; height:35px}
div.pagestop{margin-bottom:5px; border-bottom:1px solid #aaa;}
div.pagesbottom{margin-top:5px; border-top:1px solid #aaa; padding-top:3px}

#right{float:left; width:160px; margin-left:20px}
#right a.img{border:none}

#description{padding:10px 15px 10px 20px; color:#fff; border-left:5px solid #444; background:#27b; margin-bottom:10px; font-size:90%}

#footer{font-size:80%; color:#888; margin-top:10px; border-top:1px solid #888; clear:both; padding-bottom:5px; line-height:14px}

/* Misc */
div.floatleft{float:left; padding-bottom:2px}
div.floatright{float:right; padding-bottom:2px; text-align:right}
div.clear{clear:both}