@charset "utf-8";
div, img, p, ul, li { behavior: url(iepngfix.htc); }
html, body {background-image:url(../layout/site_bg.jpg); margin: 0px; padding: 0px; font-family:Verdana, Arial, Helvetica, sans-serif; background-color:#000000; font-size: 13px; }
.clear {clear:both;font-size:1px;line-height:0px;height:1px;overflow:hidden;}
div.navigation ul{margin: 0px; padding: 0px; list-style: none; font-weight: bold;}
div.navigation ul li{margin: 0px 0px 20px 0px;}
div.navigation ul li img{border: 0px; padding-top: 2px;}
div.navigation ul li a{display: block; width: 162px; height: 23px; background:url(../layout/nav_button.jpg) top no-repeat; padding: 5px 0px 0px 10px; color:#000000; font-size:14px; text-decoration: none;}
div.navigation ul li a:hover{background:url(../layout/nav_button.jpg) bottom no-repeat; margin: 0px 0px 20px 0px;}

a{color:#FFFFFF; text-decoration:none;}
a:hover {text-decoration: underline;}

h1 {font-family: Verdana, Arial, Helvetica, sans-serif;	font-weight: bold; lline-height: 1em; text-align: center; font-size: 30px; padding: 20px 0 20px 0;	margin: 0 0px 0 0px; color: #993366;}
div.main_wrapper{margin: 0 auto 0 auto; width: 930px;}
ul li {line-height: 1.5;}

div.left_shadow{background-image:url(../layout/shadow_left.jpg); height: 1500px; width: 11px; float: left;}
div.right_shadow{background-image:url(../layout/shadow_right.jpg); height: 1500px; width: 11px; float: left;}
div.content_wrapper{width: 900px; background:url(../layout/header_bg.jpg) repeat-x; background-color:#000000; height: 1500px; color:#FFFFFF; float: left;}
img.header_makeup{margin: 20px 50px 0px 30px;}
img.header_name{margin: 10px 50px 0px 45px;}
img.header_adres{margin: 10px 0px 0px 0px;}
div.navigation{width: 162px; color: #FFFFFF; margin: 30px 0px 0px 10px; float:left;}

div.content_tekst{float: left; width: 370px; margin: 0px 0px 0px 30px;}
div.content_tekst_full{float: left; width: 670px; margin: 0px 0px 0px 30px;}
div.content_tekst p, div.content_tekst_full p{margin: 0px 0px 0px 10px; padding: 0px; line-height: 1.5;}

div.sphere_photo{float: right; width: 300px; margin: 50px 0px 0px 0px;}
div.sphere_photo ul{margin: 0px; padding: 0px;}

div.footer{margin: 0px auto 0px auto; width: 900px; text-align:center; padding: 8px 0px 20px 0px; font-size: 11px; color:#000000;}

table.default{margin: 10px 0px 0px 10px; font-size: 12px;}
td.default {width: 200px; padding: 3px;}
input.contact, textarea{font-family:Verdana, Arial, Helvetica, sans-serif ; border: #993366 1px solid; padding: 2px; color: #993366;}

ul.error{border: 1px solid #FF0000; background-color:#FFAEAE; padding: 20px; color:#000000; font-size: 11px;}
ul.error li {padding: 0px 0px 0px 20px; margin: 0px 0px 0px 20px; }

div.portfolio_start{margin: 20px 0px 0px 20px; float: left;}
img.portfolio_book{border: 4px solid #993366; margin: 0px 20px 20px 0px;}
img.overview_thumb{border: 4px solid #993366; margin: 0px 0px 5px 2px;}
div.portfolio_overview{font-weight: bold; margin: 10px 0px 10px 5px; border-top: 1px solid #993366; padding: 10px 0px 10px 0px;}
div.portfolio_foto{margin: 20px;}
div.portfolio_foto img{margin: 20px 20px 20px 0px; border: 3px solid #993366;}
