*{padding: 0;margin: 0;}
*{text-align:left}
body {color:#000; background:#fff; margin:0px; padding:0px; font-family:verdana, sans-serif; font-size:62.5%}
a img {border:0;}
a:focus {outline: none;}
table,div,p,ul {text-align:left; font-size:1em}
input,select {font-size:1em}
td {vertical-align:top;}
h1 {margin:0px 0px 10px 0px;padding:0px;color:#7E7E7E;font-family:verdana, sans-serif;font-size:2em}
h2 {margin:0px 0px 10px 0px;padding:0px;color:#000;font-family:verdana, sans-serif;font-size:1.1em}
h3 {margin:0px 0px 3px 0px;padding:0px;color:#000;font-family:verdana, sans-serif;font-size:1.2em}
h4 {margin:0px 0px 3px 0px;padding:0px;color:#000;font-family:verdana, sans-serif;font-size:1em}
p {margin:0px 0px 10px 0px; padding:0px; line-height:150%}

ul {margin-left:3em;line-height:150%}

#wrapper{position: relative; width: 800px; margin: 15px auto;}
#main{background-image: url(/design/plain/images/bg.jpg);background-repeat: repeat-y;}
#bg{float:left;width:200px;}
#lang{text-align:right;	margin: 0px 4px 0px 0px; color: #8F8F8F; height: 16px; padding: 0px 0px 0px 0px;	font-size: 11px; line-height: 10px;}
#navi{margin:20px 0px 0px 20px;}
#footer{color: #8F8F8F; text-align:center;line-height:130%}
#content {float:right;width:580px;min-height:580px}

/*LINKS*/
a {color:#006AB3;text-decoration:none}
a:hover {text-decoration:underline}

a.back {color:#fff;text-decoration:none;background-color:#0071BC;padding:3px 10px;font-size:1.1em;font-weight:bold}
a:hover.back {text-decoration:none;background-color:#D4D2C5}

a.e1{display: block;margin:10px 0;padding:1px;font-size:1.1em;font-weight:bold;text-decoration:none;color:#000}
a.e1:hover{text-decoration: none;	background-color: #ACDDFE; }
a.e1_active{padding:1px;margin:10px 0;display: block;background-color: #ACDDFE; 	text-decoration: none;font-size:1.1em;font-weight:bold;color:#000}

a.e2{margin:5px 0 5px 10px;display: block; font-weight:normal;color:#000;font-size:1em;text-decoration: none;}
a.e2:hover{text-decoration: underline;}
a.e2_active{margin:5px 0 5px 10px;display: block;font-weight:bold;color:#000;font-size:1em;text-decoration: underline;}

.naviicon{color: #0071BC;}

#lang a{margin: 3px 0px 0px 0px; font-weight:normal;color: #8F8F8F;}
#footer a{font-weight: normal;color: #8F8F8F;}

/*CLASSES*/
.home_full {padding:0px;margin:0px}
.home_content {float:left;width:75%;border:0px solid red}
.home_content .article_line h1{font-size:1.2em}
.home_content .folder_line h1{font-size:1.2em}
.home_action {float:right;width:125px;}
.home_action h1 {font-size:1.2em;margin:0px;padding:3px 5px;background-color:#0071BC;color:#fff}
.home_action a {display:block;padding:1px 5px;color:#000}
.home_action a:hover {background-color:#ACDDFE;text-decoration:none}
.home_random_image{width: 580px;height: 285px;}
.home_text {float:left;width:400px;margin-top:220px;position:absolute;border:0px solid red;margin-left:20px;font-weight:bold;font-size:1.1em;line-height:150%}
.home_newsletter {float:right;width:130px;text-align:right;border:0px solid red;margin-top:203px;position:absolute;right:0px}
a.newsletter {font-weight:bold;font-size:110%;display:block;padding:59px 5px 5px 39px;text-align:right}
a:hover.newsletter {color:#fff;background-color:#0071BC;text-decoration:none;}


.tipafriend_full,.contact_full,.newsletter_full {margin: 10px 0px 10px 50px}

.folder_line {margin-right:10em}
.home_content .folder_line {margin-right:0em}
.folder_line p{line-height:130%;margin:0px}
.folder_line h1{font-size:1.3em;color:#0071BC;margin:2px 0;}
.folder_line img {border:3px solid #fff}
a.folder_line_image {padding:5px;background-color:#D4D2C5;display:block}
a.folder_line_image:hover {background-color:#0071BC}
a.folder_h1 {color:#0071BC;margin:2px 0;font-weight:bold}
a.folder_h1:hover {text-decoration:none}

.folder_full {margin: 10px 0px 10px 50px}
.folder_full h3{margin:0px 0px 10px;color:#000;color:#fff}
.folder_full_action {float:right;width:200px;}
.folder_full_links {padding:10px;background-color:#D4D2C5;line-height:135%}
.folder_full_links a{color:#000;font-weight:bold;display:block;padding:1px}
.folder_full_links a:hover{text-decoration: none; background-color: #ACDDFE; }
.folder_full_image img {border:3px solid #fff}
.folder_full_body {width:290px;float:left}
a.folder_full_image {padding:10px;background-color:#D4D2C5;text-align:center;margin-bottom:20px;display:block}
a.folder_full_image:hover {background-color:#0071BC}

.article_line {margin-right:10em}
.home_content .article_line {margin-right:0em}
.article_line p{line-height:130%;margin:0px}
.article_line h1{font-size:1.3em;color:#0071BC;margin:2px 0;}
.article_line img {border:3px solid #fff}
a.article_line_image {padding:5px;background-color:#D4D2C5;display:block}
a.article_line_image:hover {background-color:#0071BC}
a.article_h1 {color:#0071BC;margin:2px 0;font-weight:bold}
a.article_h1:hover {text-decoration:none}

.article_full {margin: 10px 0px 10px 50px}
.article_full h1{font-size:1.8em;color:#0071BC;}
.article_full h3{margin:0px 0px 10px;color:#000;color:#fff}
.article_full_action {float:right;width:200px;}
.article_full_links {padding:10px;background-color:#D4D2C5;line-height:135%}
.article_full_links a{color:#000;font-weight:bold;display:block;padding:1px}
.article_full_links a:hover{text-decoration: none;background-color: #ACDDFE; }
.article_full_image img {border:3px solid #fff}
.article_full_body {width:290px;float:left}
a.article_full_image {padding:10px;background-color:#D4D2C5;text-align:center;margin-bottom:20px;display:block}
a.article_full_image:hover {background-color:#0071BC}

.person_line {margin-right:10em}
.person_line p{line-height:130%;margin:0px}
.person_line h1{font-size:1.3em;color:#ACA88C;margin:2px 0;}
.person_line img {border:3px solid #fff}
a.person_line_image {padding:5px;background-color:#D4D2C5;display:block}
a.person_line_image:hover {background-color:#ACA88C}
a.person_h1 {color:#ACA88C;margin:2px 0;font-weight:bold}
a.person_h1:hover {text-decoration:none}

.person_full {margin: 10px 0px 10px 50px}
.person_full h1{font-size:1.8em;color:#ACA88C;}
.person_full h3{margin:0px 0px 10px;color:#000;}
.person_full h4{margin:10px 0px 5px;color:#fff;font-size:1em;background-color:#ACA88C;padding:3px}
.person_full_action {float:right;width:200px;}
.person_full_links {padding:10px;background-color:#D4D2C5;line-height:135%}
.person_full_links a{color:#000;font-weight:bold;display:block;padding:1px}
.person_full_links a:hover{text-decoration: none; background-color: #ACDDFE; }
.person_full_image {padding:10px;background-color:#D4D2C5;text-align:center;margin-bottom:20px}
.person_full_image img {border:3px solid #fff}
.person_full_body {width:290px;float:left}
.person_full_contact {}

.file_line {background-color:#E9E9E1;height:100%;padding:5px}
.file_line h2 {}

.link_line {margin-right:10em}
.link_line p{line-height:130%;margin:0px}
.link_line h1{font-size:1.3em;color:#ACA88C;margin:2px 0;}
.link_line img {border:3px solid #fff}
a.link_line_image {padding:5px;background-color:#D4D2C5;display:block}
a.link_line_image:hover {background-color:#ACA88C}

/*FORMS*/
.warning, .message-warning{padding:10px;background-color:#D00078;color:#fff;font-weight:bold;width:480px}
.message-warning ul {margin-left:20px}
.warning,.message-warning h2 {color:#fff}
fieldset{ border: 1px solid #A8A9AD;width: 500px;}
label{clear: both;float: left;width: 140px;font-weight: normal;margin: 0px 0px 0px 20px;padding: 2px 0px 0px 0px;	font-size: 1em;}
form{	font-family: verdana,sans-serif;	color: #333;}
legend{font-weight: bold;padding:5px}
input.box{float: left;	width: 250px;border: 1px solid #000;font-size: 1em;font-family: verdana,sans-serif;}
textarea.box{height:80px;font-size: 1em;	font-family: verdana,sans-serif;width: 250px;border: 1px solid #000;}
.button{background-color: #0071BC;font-size: 1em;color: #fff;font-weight: bold; width: 100px; text-align:center; color:#fff}
.submit{background-color: #0071BC;font-size: 1em;color: #fff;font-weight: bold; width: 100px; text-align:center; color:#fff}


/* Clear Class */
.c {clear: both;}
.c1 {clear:both; font-size:1px; height:1px;border:0px;overflow:hidden; line-height: 1px;}
.c2 {clear:both; font-size:2px; height:2px;border:0px;overflow:hidden; line-height: 2px;}
.c3 {clear:both; font-size:3px; height:3px;border:0px;overflow:hidden; line-height: 3px;}
.c5 {clear:both; font-size:5px; height:5px;border:0px;overflow:hidden; line-height: 5px;}
.c10 {clear:both; font-size:10px; height:10px;border:0px;overflow:hidden; line-height: 10px;}
.c15 {clear:both; font-size:15px; height:15px;border:0px;overflow:hidden; line-height: 15px;}
.c20 {clear:both; font-size:20px; height:20px;border:0px;overflow:hidden; line-height: 20px;}
.c25 {clear:both; font-size:25px; height:25px;border:0px;overflow:hidden; line-height: 25px;}
.c30 {clear:both; font-size:30px; height:30px;border:0px;overflow:hidden; line-height: 30px;}
.c40 {clear:both; font-size:40px; height:40px;border:0px;overflow:hidden; line-height: 40px;}
.c50 {clear:both; font-size:50px; height:50px;border:0px;overflow:hidden; line-height: 50px;}
.c60 {clear:both; font-size:60px; height:60px;border:0px;overflow:hidden; line-height: 60px;}
.c70 {clear:both; font-size:70px; height:70px;border:0px;overflow:hidden; line-height: 70px;}
.c80 {clear:both; font-size:80px; height:80px;border:0px;overflow:hidden; line-height: 80px;}
.l {background-color:#000; height:1px; font-size:1px; border:0px;overflow:hidden;clear:both;}
.l2_w {background-color:#fff; height:2px; font-size:2px; border:0px;overflow:hidden;clear:both;}
.dot {height:1px; font-size:1px; border-top:1px dotted #fff;overflow:hidden;clear:both;margin:3px 0}
.l20 {background-color:#0071BC; height:20px; font-size:20px; border:0px;overflow:hidden;clear:both;}
.l15 {background-color:#0071BC; height:15px; font-size:15px; border:0px;overflow:hidden;clear:both;}
.l10 {background-color:#0071BC; height:10px; font-size:10px; border:0px;overflow:hidden;clear:both;}
