body {margin:0;padding:0;background-color:white;color:#333;text-align:center;
	font:81.25%/1.385 Arial, Helvetica, sans-serif;}
img {border:0}
a {color:#A50C0C}
a:hover {color:black}
hr {display:none;}
p {margin:0 0 1em 0}
h1, h2 {color:#A50C0C;font-weight:bold;margin:0}
h1 {font-size:154%;margin:0 0 0.4em 0}
h2 {font-size:139%;margin:0 0 0.5em 0; }
.p10 { padding-top:10px; }

ul {list-style-type:none;margin:0 0 1em 0;padding:0}
ul li {margin:0 0 0.3em 0;padding:0 0 0 10px;background:url('../images/bul1.gif') 0 4px no-repeat}

div.pagination-results { text-align:center; font-size:10px;}
ul.pagination {list-style-type:none;margin:0 0 1em 0;padding:0; text-align:center;font-size:11px;}
ul.pagination li { margin: 0; padding: 0; display: inline; background: none; }
ul.pagination li span{ padding: 2px 2px;}
ul.pagination li a { display:inline; padding:0px; background:none; font-size:11px;}

ul.linklist1 {list-style-type:none;margin:0 0 1em 0;padding:0}
ul.linklist1 li {margin:0 0 0.3em 0;padding:0;background-image:none}
ul.linklist1 li a {display:block;zoom:1;padding:0 0 0 10px;background:url('../images/bul1.gif') 0 4px no-repeat}

ul.list-process {font-weight:bold}
ul.list-process li {margin:0;padding:0 0 15px 20px;background:url('../images/list-process.gif') 0 5px no-repeat;}
ul.list-process li.last {padding-bottom:0;background-image:url('../images/list-process-last.gif')}

table {border-collapse:collapse;margin:0 0 2em 0;padding:0;width:99%;}
td, th {border:1px #C8C8C8 dashed;padding:5px 10px;text-align:center}
th {background-color:#F0F0F0}
td {background-color:white}

.ico {background-position:0 0;background-repeat:no-repeat;padding:3px 0 3px 26px;}
.ico-login {background-image:url('../images/ico-login.gif')}
.ico-reg {background-image:url('../images/ico-reg.gif')}

.next, .readon {background:url('../images/ico-ar.gif') top right no-repeat;padding-right:18px;font-size:108%;font-weight:bold}
.strong {font-weight:bold}
.section {margin:0 20px 2em 20px}

.line {clear:both;width:100%;height:0;overflow:hidden;margin:0;border-top:1px #C8C8C8 dashed;}
.line3 {width:966px;height:0;overflow:hidden;margin:0 auto;border-top:1px #C8C8C8 dashed}

.tm20 {margin:2em 0}

.artitem { padding:5px 0 0 0; }
.items1 {}
.items1 .item {float:left;width:338px;padding:5px 0 0 0;margin:0 0 0 20px;display:inline}
.items1 .item .itemin {padding-right:10px}
.items1 .item1 .itemin {border-right:1px #C8C8C8 dashed;zoom:1}
.items1 .line {margin:0.5em 0}

.hpcols4 {width:100%;margin:0.75em 0 1em 0;background:url('../images/hpcols4-v2.gif') 0 0 repeat-y}
.hpcols4 .col {width:210px;margin:0 30px 0 0;float:left;}
.hpcols4 .col p {margin-bottom:0}
.hpcols4 .col4 {width:200px;margin-right:0}

.socials {margin:0.75em 0 1.5em 0}
.socials h2 {color:#333;padding:4px 0 4px 41px;margin-top:6px}
.socials .twitter {float:left;width:460px;}
.socials .twitter .inner {border-right:1px #C8C8C8 dashed;padding-right:20px;zoom:1}
.socials .twitter h2 {background:url('../images/hico-twitter.gif') 0 0 no-repeat}
.socials .twitter ul li {background:url('../images/bul2.gif') 0 .5em no-repeat}
.socials .twitter ul li em {color:#999}
.socials .twitter .next {color:#333;background-image:url('../images/ico-arb.gif')}
.socials .twitter .date { font-style:italic; font-size:10px; color:#999999;}
.socials .facebook {float:right;width:440px}
.socials .facebook h2 {background:url('../images/hico-facebook.gif') 0 0 no-repeat}

.cleaner {clear:both;display:block;width:100%;height:0;overflow:hidden;visibility:hidden;}
.cleaner hr {display:none}

.layouta {margin-top:15px;text-align:left}
.layouta .contenta1 {float:right;width:718px;padding:10px 0 0 0;margin:0 3px 0 0;display:inline}
.layouta .contenta2 {float:left;width:226px;}

.vmenu {width:226px;text-align:left;background:url('../images/vmenu2.gif') 0 0 repeat-y}
.vmenu .inner {background:url('../images/vmenu1.gif') left top no-repeat}
.vmenu .inner2 {padding:20px 13px;background:url('../images/vmenu3.gif') left bottom no-repeat}
.vmenu p {margin:0;padding:0 0 5px 10px;background:url('../images/vmenu-sep.gif') left bottom repeat-x}
.vmenu p a {font-weight:bold;text-decoration:none}
.vmenu ul {list-style-type:none;margin:0;padding:0;}
.vmenu ul li {margin:0;padding:0 0 2px 0;background:url('../images/vmenu-sep.gif') left bottom repeat-x}
.vmenu ul li a {display:block;padding:7px 0 5px 20px;color:#333;text-decoration:none;font-weight:bold}
.vmenu ul li.active a,
 .vmenu ul li a:hover {background-color:white;color:#A50C0C}

.container2 {width:966px;margin:0 auto}
.container3 {width:920px;margin:0 auto;text-align:left}

a.button {display:inline-block;background:url('../images/button-w1.gif') 0 0 no-repeat;line-height:30px;text-decoration:none}
a.button strong {display:block;padding:0 10px;background:url('../images/button-w2.gif') top right no-repeat}

#regfoot {width:966px;margin:20px auto;padding:20px 0 0 0;text-align:left;border-top:1px #C8C8C8 dashed}
#regfoot .inner {position:relative;width:366px;height:169px;margin:0 0 0 237px;text-align:left;
	background:#B10C0C url('../images/regbox.png') 0 0 no-repeat;color:white;}
#regfoot .inner2 {padding:15px 20px 0 20px;}
#regfoot h2 {color:#FFF86E;font-size:154%}
#regfoot a.button {position:absolute;right:20px;bottom:20px;background-image:url('../images/button-r1.gif')}
#regfoot a.button strong {background-image:url('../images/button-r2.gif')}

#headline {width:100%;height:44px;line-height:35px;background:url('../images/headline.gif') 0 0 repeat-x;font-size:92%}
#headline #lang {float:left;white-space:nowrap}
#headline #lang a {color:#999999}
#headline #lang a:hover {color:black}
#headline #lang a.active {color:#A50C0C;text-decoration:none}
#headline #lang .sep {color:#DCDCDC; padding:0px 3px 0px 3px;}
#headline #user {float:right;white-space:nowrap}
#headline #user a {color:#333;margin-left:15px}

#page {width:100%;background:url('../images/background.jpg')}
#pagein {width:100%;padding:1px 0;}
.homepage #pagein {background:url('../images/page.jpg') center bottom no-repeat}

#header {padding:26px 0 34px 0}
#header #logo-obal {float:left;white-space:nowrap;}
#header #logo {margin:0; padding:0; position:relative; width:182px; height:40px; overflow:hidden;}
#header #logo span {display:block; margin:0; padding:0; position:absolute; left:0; top:0; z-index:1; width:182px; height:40px; background:url("../images/logo.gif") 0 0 no-repeat;  background-color:#F5F5F5;}
#header #menu {float:right;white-space:nowrap;padding-top:7px;}
#header #menu ul {list-style-type:none;margin:0;padding:0;}
#header #menu ul li {float:left;display:inline;margin:0 0 0 13px;padding:0;background-image:none}
#header #menu ul li a {display:block;line-height:30px;text-decoration:none;color:#333}
#header #menu ul li a span {display:block;padding:0 11px;}
#header #menu ul li.active a,
 #header #menu ul li a:hover {background:#BE0C0C url('../images/menuitem.gif') 0 0 no-repeat}
#header #menu ul li.active a span,
 #header #menu ul li a:hover span {background:url('../images/menuitem2.gif') top right no-repeat;color:white;}

#headpanel {width:966px;margin:0 auto}
#headpanel .sec1 {width:100%;padding:13px 0;background:url('../images/headpanelbig1.gif') 0 0 no-repeat}
#headpanel.simple .sec1 {background-image:url('../images/headpanel.gif')}
#headpanel .sec1 .secin {width:940px;height:155px;margin:0 auto; text-align:left}
#headpanel .sec1 .nav {float:right;width:100px;overflow:hidden;white-space:nowrap;margin:0 20px 0 0;display:inline;text-align:center;font-size:92%}
#headpanel .sec1 .nav .sep {color:#DCDCDC}
#headpanel .sec1 .nav a {text-decoration:none;color:#333;padding:0 1px}
#headpanel .sec1 .nav a.active {font-weight:bold;color:#A50C0C}
#headpanel .sec1 .motto {padding:46px 0 0 54px;font:bold 108%/2 Helvetica, Arial, sans-serif;}
#headpanel .sec1 .motto .row2 {display:block;padding-left:230px}
#headpanel .sec2 {background:url('../images/headpanelbig2.gif') 0 0 repeat-y}
#headpanel .sec2 h2 {font-size:154%;margin-bottom:0.4em}
#headpanel .sec2 .secin {padding:10px 0 15px 0;background:url('../images/headpanelbig3.gif') left bottom no-repeat;text-align:center}
#headpanel .sec2 .secin2 {width:920px;margin:0 auto;text-align:left;background:url('../images/headpanelbigsecs-v2.gif') 0 0 repeat-y}
#headpanel .sec2 .secin2 .col {float:left;width:280px;margin-right:45px;}
#headpanel .sec2 .secin2 .col3 {width:270px;margin-right:0}
#headpanel .sec2 .regbtn {margin-top:2em;text-align:right}

#footer {background:white url('../images/footer.gif') 0 0 repeat-x;font-size:92%}
#footerin {padding:15px 0 100px 0;}
.homepage #footerin {background:transparent url('../images/footer-shadow.gif') no-repeat top center}

.article-meta {font-size:11px; font-style:italic; }


