html {background: url(/image/algologie.gif) no-repeat center 15px;}
body {font:1.2em Arial, Helvetica, sans-serif; color:#4f4f4f; margin:0 10px; background:url(/image/header-bg.gif) repeat-x left 120px;}

a, a:visited, a:active, .anchor {color:#5c7ea8; cursor:pointer; text-decoration:underline;}
a:hover, .anchor:hover {color:#7AB9FF; text-decoration:underline;} 

h1 {text-align:center; color:#00A9B3; font-family:Tahoma, Arial, Helvetica, sans-serif; font-size:14px; margin:1.2em 0;}
h1 span {font-size:13px; font-weight:normal;}

h1.h1 {text-align:left; margin:1.5em 0; font-size:18px; line-height:22px;}
h1.h1 span {border-bottom:1px solid #00A9B3; padding-right:30px; font-weight:bold; font-size:18px;}

h2 {text-align:center; color:#00A9B3; font-family:Tahoma, Arial, Helvetica, sans-serif; }

/*-----------------------------*/
#page, #header, #ava {width:990px; margin:0 auto;}
#page {position:relative; padding:153px 0 10px 0;}

#main {table-layout:fixed; width:100%;}

/*#mainMenu {width:162px;}*/
#mainMenu {width:5px;}

#content {line-height:1.3em; padding-right: 25px;}

#text {float:left; width:70%;}
#subMenu {float:right; width:26%;}

#header {position:absolute; top:0; left:0; z-index:1; height:142px; margin:0;}
#home {position:absolute; top:15px; left:270px; width:290px; height:90px; z-index: 2;}
#header ul {list-style:none; position:absolute; bottom:2px; left:155px; margin:0; font-size:12px;}

#header li {float:left; margin:0; padding:0 9px; border-left:1px solid #FFFFFF;}
li#h-registry {position:absolute; bottom:0; left:-135px; border:none; background: url(/image/reg.gif) no-repeat left center; padding:5px 0 0 20px;}

#header a:link, #header a:visited  {text-decoration:none; color:#FFFFFF;}
#header a:hover {text-decoration:underline; color:#00787C;}

#header #h-home {border:none;}

#footer {position:relative; background:url(/image/header-bg.gif) repeat-x left top; height:69px; z-index: 1;}
#ava {position:relative; padding-top:40px; font-size:10px; color:#8c8c8c; text-align: right;}
#ava * {color:#8c8c8c; text-decoration:none;}

#liveinternet {position:absolute; top:40px; left:45px;}

#fon {display:none;}

p.detail {text-align:right; font-size:11px; font-style:italic;}

.goBack {text-align:center; font-size:11px; margin:2em 0;}

ul.list {list-style:none; margin-left:0;}
ul.list li {padding:4px 0;}

#SendMessage {margin:0; width:100%;}
#SendMessage * blockquote {margin:0 0 0 30px;;}

img.brd {border:1px solid #CCCCCC; padding:1px;}
img.right {float:right; margin:0 0 0 10px;}
a.right {float:right; margin:0 0 0 10px; clear:right;}

.salon * td {padding:5px 10px;}
.salon * blockquote {margin:0 0 10px 30px;}
.salon blockquote {margin:3px 0 10px 30px;}
.salon * td.right {border-left:1px solid #999999;}

table.education td {padding:5px 10px; border:1px solid #CCCCCC;}

.zoom {position:relative; right:8px; bottom:-5px; padding:0 !important; z-index:2; border:1px solid #CCCCCC;}

p.stage {margin:2px 10px 0 0; float:left; font-weight:bold; color:#015952; clear:both; padding:3px 5px; background-color:#cfd2de;}

#banners {margin: 0 auto;}
#banners tr td {padding:0 5px;}

div.alert {color:#FF0000;}

#pAction {position:relative; top:-30px; text-align:center; color:#A4001A; font-weight:bold; padding:0 170px 0 0; font-size:15px; background:url(/UserFiles/Image/action/12-2009-bg.jpg) no-repeat right top; }
#pAction1 {position:relative; top:-20px; }

p.brd {border-top:1px solid #01625b; padding:20px 0; margin:20px 0 0 0; font-size:16px; color:#005b52;}

#reklama {border-top:1px solid #00A9B3; padding:10px 0; margin:50px 0 0 0; font-size:11px;}
#reklama a:link, #reklama a:visited {color:#4f4f4f; text-decoration:none;}
#reklama a:hover {text-decoration:underline; color:#01625b;}
#reklama ul {list-style:none; margin:0;}
#reklama li {margin:0;}

#reklama1 {margin:5px auto; width:800px; font-size:11px; color:#8c8c8c; text-align:center;}
#reklama1 a:link, #reklama1 a:visited {color:#8c8c8c; text-decoration:none;}
#reklama1 a:hover {text-decoration:underline;}

img.new {position:absolute; bottom:10px; right:10px; z-index:5;}

.action ul {margin:0;}
