*
{
padding:0px;
margin:0px;
}

body
{
font-family:Helvetica, Arial, sans-serif;
color:#0e0b43;
font-size:12px;
background:url('/images/second-bg.jpg') no-repeat 40px 220px;
}

body { width:96%; margin:0px auto }

body#main
{
background:url('/images/main-bg.jpg') no-repeat 40px 420px;
width:100%;
margin:0px;
}

/*body#main div#main-head
{
margin-top:70px
}
*/
body#main
{
margin:0px;
width:100%;
}

a
{
color:#0085c9;
}

a:hover
{
color:#c61572;
}

div#menu
{
position:relative;
}

ul.head-menu
{
margin-left:214px;
list-style:none;
}

a.active {
	color:#c61572;
}

ul.head-menu li, div#main-head div.head-top ul li
{
display:inline;
margin-right:20px;
margin-bottom:40px;
text-transform:uppercase;
color:#c61572;
font-size:11px;
}

ul.head-menu li a, ul.second-menu li a, div#main-head div.head-top ul a
{
text-decoration:none;
font-size:11px;
font-weight:bold;
text-transform:uppercase;
font-weight: bold;
}


ul.second-menu li ul{
  list-style: disc;
}
ul.second-menu li ul li a
{
text-decoration:none;
font-size:12px;
font-weight:bold;
text-transform:none;
}


/* -------------------------------------------- */

div#head1
{
position:relative;
height:189px;
background:url('/images/head-bg1.jpg') repeat-x;
}

div#head1 div.logo
{
background:url('/images/head-logo1.jpg') no-repeat;
width:271px;
height:189px;
}

div#head1 div.head-wrapper
{
height:189px;
background:url('/images/head1.jpg') 271px no-repeat;
}

/* -------------------------------------------- */

div#head2
{
position:relative;
height:189px;
background:url('/images/head-bg2.jpg') repeat-x;
}

div#head2 div.logo
{
background:url('/images/head-logo2.jpg') no-repeat;
width:271px;
height:189px;
}

div#head2 div.head-wrapper
{
height:189px;
background:url('/images/head2.jpg') 271px no-repeat;
}

/* -------------------------------------------- */

div#head3
{
position:relative;
height:189px;
background:url('/images/head-bg3.jpg') repeat-x;
}

div#head3 div.logo
{
background:url('/images/head-logo3.jpg') no-repeat;
width:271px;
height:189px;
}

div#head3 div.head-wrapper
{
height:189px;
background:url('/images/head3.jpg') 271px no-repeat;
}

/* -------------------------------------------- */

div#head4
{
position:relative;
height:189px;
background:url('/images/head-bg4.jpg') repeat-x;
}

div#head4 div.logo
{
background:url('/images/head-logo4.jpg') no-repeat;
width:271px;
height:189px;
}

div#head4 div.head-wrapper
{
height:189px;
background:url('/images/head4.jpg') 271px no-repeat;
}

/* -------------------------------------------- */

div#head5
{
position:relative;
height:189px;
background:url('/images/head-bg5.jpg') repeat-x;
}

div#head5 div.logo
{
background:url('/images/head-logo5.jpg') no-repeat;
width:271px;
height:189px;
}

div#head5 div.head-wrapper
{
height:189px;
background:url('/images/head5.jpg') 271px no-repeat;
}

/* -------------------------------------------- */

div#head6
{
position:relative;
height:189px;
background:url('/images/head-bg6.jpg') repeat-x;
}

div#head6 div.logo
{
background:url('/images/head-logo6.jpg') no-repeat;
width:271px;
height:189px;
}

div#head6 div.head-wrapper
{
height:189px;
background:url('/images/head6.jpg') 271px no-repeat;
}

/* -------------------------------------------- */

div#head7
{
position:relative;
height:189px;
background:url('/images/head-bg7.jpg') repeat-x;
}

div#head7 div.logo
{
background:url('/images/head-logo7.jpg') no-repeat;
width:271px;
height:189px;
}

div#head7 div.head-wrapper
{
height:189px;
background:url('/images/head7.jpg') 271px no-repeat;
}

/* -------------------------------------------- */

div#head8
{
position:relative;
height:189px;
background:url('/images/head-bg8.jpg') repeat-x;
}

div#head8 div.logo
{
background:url('/images/head-logo8.jpg') no-repeat;
width:271px;
height:189px;
}

div#head8 div.head-wrapper
{
height:189px;
background:url('/images/head8.jpg') 271px no-repeat;
}

/* -------------------------------------------- */

div.logo div.icons
{
	position:absolute;
	width:100px;
	margin-top:98px;
	margin-left:21px;
	top: 4px;
}

div.logo div.icons img
{
border:0px;
margin:5px;
}

div.logo div.languages
{
position:absolute;
margin-top:130px;
margin-left:25px;
}

div.logo div.languages img
{
border:0px;
margin-right:10px;
}

ul.second-menu
{
margin-left:20px;
list-style:none
}

ul.second-menu li
{
color:#0085c9;
font-size:12px;
font-weight:bold;
margin-bottom:10px;
margin-top:10px;
text-transform:uppercase;
}

div#second-menu
{
padding-top:24px;
padding-bottom:50px;
width:180px;
float:left;
}

div#content-wrapper
{
margin-left:180px;
margin-top:20px;
}

div#content
{
width:790px;
margin-right: 20px;
color:#0e0b43;
text-align:justify;
background: #fff;
}

div#additional
{
width:200px;
float:right;
color:#c40c6d;
font-size:12px;
font-weight:bold;
padding-right:20px;
}

div#additional div.info
{
margin-bottom:20px;
background-color:#dbe4f7;
padding:10px;
border:2px solid #cad6f2;
color:#000121;
font-family:"Times New Roman", Times, serif;
text-align:justify;
font-style:italic;
}

div#additional div.info h1
{
font-size:18px;
font-weight:normal;
text-align:left;
margin-bottom:10px;
font-weight:bold
}

div#additional div.info h2
{
font-size:16px;
text-align:left;
margin-bottom:10px;
}

div#additional div.info h3
{
font-size:16px;
font-weight:normal;
}

div#additional div.info p
{
margin-bottom:10px;
}

div#additional div.info span.lat, div#additional div.info span.blue
{
color:#4494d2
}

div#additional div.info div.deregabl
{
text-align:center;
margin:10px 0px;
}

div#content-wrapper ul
{
list-style:none;
}

div#content-wrapper ul li
{
padding-left:14px;
margin-top:4px;
margin-bottom:4px;
}

div#additional ul
{
margin-bottom:20px;
}

div#additional ul li
{
background:url('/images/marker.gif') 4px 6px no-repeat;
}

div#content p.checked
{
background:url('/images/checked.gif') 0px 10px no-repeat;
padding-left:20px;
padding-top:10px;
margin-left:10px;
}

div#content img
{
margin:10px;
margin-top:0px;
margin-left:35px;
}

div#content p
{
margin-bottom:10px;
padding-left:30px;
}

div#content strong.ping
{
color:#cd2f82
}

div#content div.contact
{
color:#c61572;
width:400px;
margin-left:30px;
}

div#content div.contact p
{
padding-left:10px;
margin-bottom:5px;
font-weight:bold
}

div#content div.contact form
{
margin-top:20px;
}

div#content div.contact form p
{
margin:0px;
margin-top:10px;
}

div#content div.contact input.text
{
margin-left:10px;
width:350px;
}

div#content div.contact input.submit
{
margin-top:20px;
margin-left:10px;
padding:0px 10px
}

div#content div.contact textarea
{
width:352px;
height:100px;
margin-left:10px;
}

div#footer
{
border-top:2px solid #98b1e9;
margin-left:10px;
margin-top:50px;
padding:10px;
font-size:12px;
}

div#footer p
{
padding:0px;
margin-bottom:2px;
margin-top:2px;
color:#0085c9
}

div#footer p.copyright
{
color:#b3b3b3;
margin-top:25px;
padding-bottom:20px;
font-size:11px;
}

div.person p.name, div.person p.post
{
color:#c61572;
font-size:16px;
font-weight:bold;
margin:0px !important;
}

div.person
{
min-height:250px;
*height:250px;
}

div.person p.education
{
color:#0085c9;
font-size:14px;
}

div.person p.info
{
color:#0e0b43;
}

div.person img
{
float:left;
margin:10px;
margin-left:0px;
}

.clear {clear:both;display:block;overflow:hidden;width:100%;height:1px;}

/* index */

div#main-head
{
height:332px;
background:url('/images/head-bg.jpg') 0px 101px repeat-x;
}

div#main-head div.head-top
{
position:relative;
padding-left:500px;

background:url('/images/head-logo.gif') no-repeat left bottom;
height:101px;
}


div#main-head div.head-top ul
{
position:absolute;
bottom:10px;
right:30px;
list-style:none;
}

div#main-head div.head-bot
{
background:url('/images/head.jpg') no-repeat 320px 0px;
height:232px;
}

div#main-head div.head-bl
{
position:relative;
background:url('/images/head-logo-bot.jpg') no-repeat;
width:500px;
height:235px;
}

body#main div#main-head div.head-bl div.icons
{
margin-left:46px
}

div#main-head div.head-bl div.icons
{
position:absolute;
width:100px;
margin-top:50px;
margin-left:50px;
}

div#main-head div.head-bl div.icons img
{
border:0px;
margin:5px;
}

div#main-head div.head-bl div.languages
{
position:absolute;
margin-top:90px;
margin-left:50px;
}

div#main-head div.head-bl div.languages img
{
border:0px;
margin-right:10px;
}

div#main-grad
{
background:url('/images/grad.png') repeat-x;
height:25px;
}

div#main-content
{
padding-left:55px;
padding-bottom:100px;
}

body#main div#main-content
{
padding-bottom:0px
}

