/*------------------------------------------------------------
Structures Styles #
------------------------------------------------------------*/
body { margin: 0px; background-color: #333333; }
#label { font-size: 10px; font-family: Arial,Helvetica,sans-serif; background-color: #990000; display: inline; text-transform: uppercase; padding-right: 4px; padding-left: 4px; color: #FFFFFF; }
h1, h1 a:link, h1 a:active, h1 a:visited { font-family:Georgia, "Times New Roman", Times, serif;  text-decoration: none;}
h2, h2 a:link, h2 a:active, h2 a:visited { font-family:Georgia, "Times New Roman", Times, serif;  text-decoration: none;}
#vline { width: 31px; background-image: url(img/vline.gif); background-repeat: repeat-y; background-position: center top; }
#vlined { width: 31px; background-image: url(img/vline.gif); background-repeat: repeat-y; background-position: center top; }
#hlinel { height: 14px; background-image: url(img/vline1.gif); background-repeat: repeat-x; background-position: left center; position: relative; clear: both; margin: 0px; padding: 0px;  background-color: #fff;}
#blueline { height: 5px; font-size: 1px; background-color: #4e7699; }
#greyline { height: 30px; font-size: 1px; background-image: url(img/hline.gif); background-repeat: repeat-x; background-position: left center; }
#sheetpaper { width: 940px; background-color: #FFFFFF; margin: 0px; padding-bottom: 5px; }
p { font-family:Arial, Helvetica, sans-serif; font-size: 12px; line-height: 17px; }
img { border-style: none; }
a {text-decoration: none;}
.clear_both { clear: both; }
.arial_20px { font-size: 20px; line-height: 24px; font-family: Arial, Helvetica, sans-serif; font-weight: lighter; color: #FFFFFF; }
.arial_14px { font-size: 14px; line-height: 18px; font-family: Arial, Helvetica, sans-serif; color: #FFFFFF; }
.more {color: #FF0000;  text-decoration: none;}
.grey_copy { color: #666666; font-family: Arial, Helvetica, sans-serif; font-size: 12px; }
.black_copy {color: #000000}

.text1, .text1 a:link, .text1 a:visited{	font-size: 10px; font-family: Arial,Helvetica,sans-serif; background-color: #990000; display: inline; text-transform: uppercase; padding-right: 4px; padding-left: 4px; color: #FFFFFF;  text-decoration:none;}
.text1 a:hover{color: #C3141B;text-decoration:underline;}	

.text2, .text2 a:link, .text2 a:visited{	font-size: 12px; font-family: Arial,Helvetica,sans-serif;  color: #000; }
.text2 a:hover{color: #C3141B; text-decoration:underline; }	

.text3, .text3 a:link, .text3 a:visited{	 font-family:Georgia, "Times New Roman", Times, serif; font-size: 14px; text-decoration:none; font-weight: bold; }
.text3 a:hover{color: #C3141B;text-decoration:underline;}	

.text4, .text4 a:link, .text4 a:visited{	 color:#fff; font-family:Arial,Helvetica,sans-serif; font-size: 11px;  font-weight: bold; text-decoration: none}
.text4 a:hover{color: #f07901; text-decoration:underline;}	

.text5, .text5 a:link, .text5 a:visited { font-family:Georgia, "Times New Roman", Times, serif;  text-decoration: none;}

.text6{	font-size: 12px; font-family: Arial,Helvetica,sans-serif; background-color: #990000; display: block; text-transform: uppercase; color: #FFFFFF;  text-decoration:bold;width:220px;}
.text6 a:hover{color: #C3141B;text-decoration:underline;}
.text12{	font-size: 26px; font-family: Arial,Helvetica,sans-serif;  display: block; text-transform: uppercase; color: #FFFFFF; text-align:center;background-color: #990000;width:230px;}
.text12 a:hover{text-decoration:underline;}
.text12l{	font-size: 28px; font-family: Arial,Helvetica,sans-serif;  display: block; text-transform: uppercase; color: #FFFFFF; text-align:center;background-color: #990000;width:300px;}
.text12l a:hover{text-decoration:underline;}

/*------------------------------------------------------------
Sus Styles #
------------------------------------------------------------*/
#sus { height: 100px; margin: 0px; }
#sus #logo { height: 24px; width: 291px; margin-left: 10px; margin-top: 0px; padding-top: 13px; }
#sus #menu { font-family:Arial,Helvetica,sans-serif; margin-top: 41px; margin-left: 9px; }
#sus #menu ul.menuitems { margin:0px; padding: 0px; font-size:12px; display:block; text-transform: uppercase; }
#sus #menu ul.menuitems li { float:left; list-style-type:none; padding:0px; margin-left:2px; margin-right:2px; background-color: #4e7698; color: #ffffff; }
#sus #menu ul.menuitems li a { color:#4b4b4b; text-decoration:none; padding-right: 3px; padding-left: 3px; background-color: #fff;}
#sus #menu ul.menuitems li a:hover{ color:#FFFFFF; background-color: #4e7698; }

/*------------------------------------------------------------
Main Styles #
------------------------------------------------------------*/
#mainvisual { background-color: #4e7698; height: 200px; background-image: url(img/poza_prima_pag.JPG); background-repeat: no-repeat; background-position: right center; }

/*------------------------------------------------------------
Content Styles #
------------------------------------------------------------*/
#content { margin: 15px; }
#content #vline { float: left; height: 160px; }

#content #primary { float: right; width: 631px; }
#content #primary #video { width: 300px; height: 140px; float: left; vertical-align:bottom; }
#content #primary #video #hlinel { margin-top: 0px; margin-bottom: -6px; }
#content #primary #video h1 { font-size: 14px; line-height: 14px; text-transform: uppercase; font-weight: lighter; margin-top: 9px; margin-bottom: 1px; }
#content #primary #video #titlu h2 { font-size: 26px; line-height: 26px; text-transform: uppercase; font-weight: lighter; margin-top: 9px; margin-bottom: 1px; }
#content #primary #video p { margin-top: 0px; }
#content #primary #video #descarca { margin-top: 100px; }

#content #primary #vline { float: left; height: 160px; }
#content #primary #vlined { float: left; height: 148px; }

#content #primary #vot { width: 300px; float: left; }

	#primary #vot { height: 180px; width: 300px; float: left; margin: 0px; }
	#primary #vot #titlu { margin: 0px; padding: 0px; }
	#primary #vot #titlu h1 { color: #123858; margin-top: -2px; margin-bottom: 0px; }
#content #primary #video #titlu h2 { color: #123858; margin-top: -2px; margin-bottom: 0px; }
	#primary #vot p { color: #000000; margin-top: 12px; }
	#primary #vot #mesaj { width:300px; }
	#primary #vot #lista { font-family:Arial,Helvetica,sans-serif; margin-top: 42px; }
	#primary #vot #lista ol.listaitems { font-size:14px; margin: 0px; padding-left: 0px; list-style-position: inside; }
	#primary #vot #lista ol.listaitems li { font-weight: bold; line-height: 17px; }
	#primary #vot #lista ol.listaitems li a { color: #000000; text-decoration: none; }
	
/*	#primary #vot #zonavot { height: 30px; margin-top: 11px;}*/
	#primary #vot #zonavot {  margin-top: 11px;}
	#primary #vot #zonavot #alege { float: left; }
	#primary #vot #zonavot p { margin-top: 14px; margin-left: 10px; float: left; text-decoration: underline; }


	#primary #vot #titlu h1 { font-size: 18px; line-height: 18px; text-transform: uppercase; font-weight: lighter; text-decoration: none;}
	#primary #greyline { width: 631px; clear: both; }
	
	#primary #events { float: left; width: 189px; }
	#primary #events #label { }
	#primary #events #poza { width: 189px; height: 165px; background-color:#666666; margin-top: 10px; }
	
	#primary #news { float: left; width: 300px; align:center; }
	#primary #news #titlu { }
	#primary #news #titlu h1 { font-size: 14px; line-height: 14px; text-transform: uppercase; font-weight: lighter; margin-top: 7px; margin-bottom: 0px;  }

#content #secondary { float: left; width: 248px; }
#content #secondary #greyline { width: 248px; clear: right; }

	#secondary #profil {width:230px;}
	#secondary #profil #label{ }
	#secondary #profil #infoprofil { margin-top: 10px; }
	#secondary #profil #picture { float: left; }
	#secondary #profil #text { float: right; width: 118px; height: 160px; }
	#secondary #profil #text h1 { font-size: 14px; line-height: 14px; text-transform: uppercase; font-weight: lighter; margin-top: -2px; margin-bottom: 0px; }
	#secondary #profil #text p { margin-top: 15px; }
	#secondary #profil #citat h1 { margin-top: 9px; margin-bottom: -2px; padding: 0px; font-size: 16px; line-height: 16px; text-transform: none; font-weight: lighter;  }
	
	#secondary #sustinatori { }
	#secondary #sustinatori #titlu h1 { margin-top: 8px; font-size: 14px; line-height: 14px; text-transform: uppercase; font-weight: lighter; margin-bottom: 8px; }
	#secondary #sustinatori #sustinat_01 { margin: 0px; height: 60px; }
	#secondary #sustinatori #sustinat_01 #picture { float: left; }
	#secondary #sustinatori #sustinat_01 #text { float: right; width: 178px; height: 60px; margin-top: 0px; }
	#secondary #sustinatori #sustinat_01 #text h1 { font-size: 12px; line-height: 14px; text-transform: uppercase; font-weight: lighter; margin-top: -2px; margin-bottom: 0px; }
	#secondary #sustinatori #sustinat_01 #text p { margin-top: 0px; }

	#secondary #lista { font-family:Arial,Helvetica,sans-serif; padding: 0px; margin: 0px; }
	#secondary #lista #hlinel { height: 11px; }
	#secondary #lista #blueline { margin-top: 10px;}
	#secondary #lista ol.listaitems { margin:0px; padding-left:0px; font-size:12px; font-weight: bold;}
	#secondary #lista ol.listaitems li { list-style-type:none; background-color: #4e7698; color:#fff;}
	#secondary #lista ol.listaitems li a { color:#4b4b4b; text-decoration:none; background-color: #fff; display: block;}
	#secondary #lista ol.listaitems li a:hover{ color:#FFFFFF; background-color: #4e7698;  }
	/*#secondary #lista ol.listaitems li a:active{ color:#FFFFFF; background-color: #ff0000;  }*/


#content #blueline { margin-top:5px; }
#sheetpaper #copy { margin-top: 5px;}

#content_inside { margin: 15px; }
#content_inside #vline { float: left; height: 535px; }
#content_inside #secondary { float: left; width: 248px; }
#content_inside #primary { float: right; width: 631px; }
#content_inside #primary h1 { font-size: 18px; line-height: 18px; text-transform: uppercase; font-weight: lighter; }

#content_inside #blueline { margin-top: 15px; }

.submitBtn1 {
	color: White;
	background: #C3141B;
	margin:2px;
	font-family: "Lucida Sans Unicode", "Lucida Grande", Verdana, Helvetica, Sans-Serif;
	font-size:11px;
	border:0px ;
}
.form1 {
	background:  #fff;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	border: 1px solid  #C8C8C8;
	padding: 2px;
}
