/**********************************************global && usercss***************************************************/

BODY{padding: 0px; margin: 0; background-color: black; font-family: arial,tahoma,verdana; font-size:13px; color:#999999; line-height:18px; text-align:left;}

FORM {margin: 0;}

hr {height: 1px; color: #222250;}
br {line-height: 12px; font-size: 5px;}
table {border: none;}
img {border: none;}
input {border: solid #727272 1px; background-color: #323232; padding-top: 2px; padding-bottom: 2px; height:20px;color:#e2e2e2;}
textarea {border: solid #727272 1px; background-color: #323232;color:#e2e2e2;}
select {border: solid #222222 1px; background-color: #121212;color:#b2b2b2;}
li {line-height: 21px;}
b {color: #575757; font-size:109%;}
strong {color: #575757;}
hr {height:1px;}

h1, h2, h3, h4, h5, h6 {
color:#7f7f7f;
font-weight:normal;
margin:0px;
margin-left:20px;
margin-bottom:7px;
padding-bottom:5px;
padding-top:14px;
}

h2 {font-size:150%;}
h3 {font-size:140%;}


.content1 {font-size: 12px; color: #000000; line-height: 19px;}

.content2 {font-size: 12px; color: #222222; line-height: 19px;}

.header1 {font-size: 15px; color:#663366; font-weight:bold;}

.header2 {font-size: 13px; font-weight: bold; color: green;}

a.contenthr1 {font-family: tahoma,arial,sans-serif; font-size: 12px; color: #ea9a8c; text-decoration: none;}
a.contenthr1:hover {text-decoration: underline; color:#ea9a8c;}

a {font-family: tahoma,arial,sans-serif; font-size: 12px; color: #ea9a8c; text-decoration: none;}
a:hover {text-decoration: underline; color:#ea9a8c;}

/**********************************************template***************************************************/

a.topmenu {font-family:arial,tahoma,sans-serif; font-size:13px; font-weight:bold; color:#5f5f5f; text-decoration:none;}
a.topmenu:hover {color:#ea9a8c;}

a.topmenumain {font-family:arial,tahoma,sans-serif; font-size:13px; font-weight:bold; color:#777777; text-decoration:none;}
a.topmenumain:hover {color:#ea9a8c;}

a.topmenumain2 {font-family:arial,tahoma,sans-serif; font-size:13px; font-weight:bold; color:#858585; text-decoration:none; line-height:24px;}
a.topmenumain2:hover {color:#ed8775;}

a.topmenumain27 {font-family:arial,tahoma,sans-serif; font-size:13px; font-weight:bold; color:#424242; text-decoration:none; line-height:24px;}
a.topmenumain27:hover {color:#ea9a8c;}

a.startofthegallery {font-family:arial,tahoma; font-size:12px; color:#ed8775; font-weight:bold; text-decoration:underline;}
a.startofthegallery:hover {text-decoration:none;}

/**********************************************default tags template***************************************************/

.tabdata {font-size:12px;font-weight:bold;color:#555555;font-family:tahoma,sans-serif;}
.tabdata div {font-size:12px;font-weight:bold;color:#555555;font-family:tahoma,sans-serif;}
.tabdata textarea {width:615px;}
.tabdata input {width:455px;}

a.editor_mini {font-size: 10px; text-decoration:none; line-height:12px; font-weight:bold; color:#777777;}
a.editor_mini:hover {color:red;}

.tv_ob_before {text-align:left; padding-bottom:7px;}
.tv_ob_label {font-weight:bold; color:#5f5f72; font-size:11px; font-family:verdana,tahoma,sans-serif;}
.tv_ob_content {}
.tv_hidden {display:none;}

.tv_1_edt {width:200px;}
.tv_1_usr {width:200px;}
.tv_1_txt {font-size: 12px; font-family: arial,tahoma,sans-serif; font-weight:bold; color: #663366; padding-bottom:10px; line-height: 20px;}

.tv_4_edt {width:350px;}
.tv_4_usr {width:350px;}
.tv_4_txt {font-size: 17px; font-family: arial,tahoma,sans-serif; font-weight:bold; color: #663366; padding-bottom:10px; line-height: 20px;}

.tv_20_edt {width:350px;}
.tv_20_usr {}
.tv_20_txt {}

.tv_21_edt {width:350px;}
.tv_21_usr {width:350px;}
.tv_21_txt {}

.tv_22_edt {width:350px;}
.tv_22_usr {width:350px;}
.tv_22_txt {}

.tv_23_edt {width:350px;}
.tv_23_usr {}
.tv_23_txt {}

.tv_36_edt {width:350px;}
.tv_36_usr {display:none;}
.tv_36_txt {}

.tv_37_edt {width:350px;}
.tv_37_usr {display:none;}
.tv_37_txt {}

/**********************************************admittance***************************************************/



.buttonimg1 {cursor: pointer; font-family: verdana,tahoma,sans serif,arial; font-size: 11px; font-weight: bold; color: #333369; padding-top: 3px;}

.button_type1 {background-color: #eafda1; color: #000033; cursor: pointer; border: solid #89c989 1px;}



.dvtabs {font-family:verdana,tahoma,sans serif,arial; font-size: 12px; color: #220088; line-height: 20px; font-weight: bold;}

a.nextpage {font-family: verdana,tahoma,sans serif,arial; font-size: 12px; color: #75757f; line-height: 20px; text-decoration: none; font-weight: bold;}
a.nextpage:hover {text-decoration: underline;}

a.nextpage2 {font-family: verdana,tahoma,sans serif,arial; font-size: 12px; color: #ff0022; line-height: 20px; text-decoration: none; font-weight: bold;}
a.nextpage2:hover {text-decoration: underline;}


a.broad_href {font-family: tahoma,arial,sans-serif; font-size: 12px; color: #008800; text-decoration: none; font-weight: bold;}
a.broad_href:hover {text-decoration: underline;}

.div_broad_hrefs {font-family: tahoma,arial,sans-serif; font-size: 12px; color: #008800; font-weight: bold;}



a.copyright {font-family: verdana,tahoma,sans serif,arial; color:#656565; font-size:12px; text-decoration: underline;}
a.copyright:hover {text-decoration: none;}



a.stats1 {font-family: tahoma,arial,sans-serif; font-size: 11px; color: #008800; text-decoration: underline; line-height: 20px;}
a.stats1:hover {text-decoration: none;}

a.rss {font-family: tahoma,arial,sans-serif; font-size: 12px; color: #008800; text-decoration: none; line-height: 20px; font-weight: bold;}
a.rss:hover {text-decoration: underline;}



/**********************************************state module***************************************************/

.st_header {font-size: 13px; font-family: arial,tahoma,sans-serif; font-weight:bold; color: #5f5f5f; padding-bottom:10px;}
.st_header2 {font-size: 13px; font-family: arial,tahoma,sans-serif; font-weight:bold; color: #5f5f5f; padding-bottom:2px;}

a.podrobnee {font-family: tahoma,arial,sans-serif; font-size: 12px; color: #ea9a8c; text-decoration: none;}
a.podrobnee:hover {text-decoration: underline; color:#ea9a8c;}

.st_prevu {text-align:left; padding-left:12px;}


.titlelabel {font-family:arial,tahoma; font-weight:bold; font-size:11px; color:#575781; padding:2px;}
.citedashed {border:dashed #ccdcd7 1px; padding:7px; background-color:#f7f7f7;}


/**********************************************gallery mb***************************************************/

.gallery{
    padding:0px;
}
.galleryCont{
    display:none;
}
#descriptionBox2{
    font-family:arial,tahoma,verdana; font-size:12px; font-weight:normal; padding-right:12px; padding-top:12px; color:#828282; padding-left:27px;
}

#regionBox2{
    font-family:arial,tahoma,verdana; font-size:12px; font-weight:normal; padding-right:12px; padding-top:12px; color:#828282;
}

#imgMapBox2{
    font-family:arial,tahoma,verdana; font-size:12px; font-weight:normal; padding-right:12px; padding-top:12px; color:#828282;
}

.nextProject{
    font-family:Arial, Helvetica, sans-serif;
    color:#FFFFFF;
    font-size:40px;
}
.desc{
    font-family:Arial, Helvetica, sans-serif;
    color:#000000;
    font-size:14px;
}

.menu td{
    padding:10px;
    background-color:#FFFFFF;
    font-family:Arial, Helvetica, sans-serif;
    color:#CC0000;
    font-size:14px;
}
.menu td a{
    font-family:Arial, Helvetica, sans-serif;
    text-decoration:none;
    color:#CC0000;
}
.menu td a:hover{
    font-family:Arial, Helvetica, sans-serif;
    text-decoration:none;
    color:#000000;
}
.imgDesc{
    font-family:arial,tahoma,verdana;font-size:12px; font-weight:normal; color:#828282;
}

















/**********************************************dropdown menus (topbar)***************************************************/

.rootVoices{
font-family: Arial, Helvetica, sans-serif; color: #7f7f7f; font-size: 13px; text-decoration: none; line-height: 18px; height: 24px; border:solid #323232 1px;
}
.rootVoices td.rootVoice {
	cursor: pointer;
   padding-left: 10px;
   padding-left: 10px;
   padding-top: 0px;
}
.rootVoices td.selected{
	background-color:#272727;
	color:#f2f2f2;
	cursor: pointer;
}

.menuShadow{}


.menuContainer .line{
	background-color:#25252d;
	width:100%;
}

.menuContainer .line.title {
	text-align:right;
}

.menuContainer .line.title a{
	color:#75757d;
	font-size:13px;
   font-weight:bold;
}

.menuContainer td a{
	text-decoration:none;
	color: #e2e2e2;
}

.menuContainer td.voice{
	border-top:1px solid #1a1a1f;
	font-family:Arial,Helvetica,sans-serif;
	font-size:12px;
	padding:2px;
	padding-left:7px;
}

.menuContainer .separator{
	background-color:#35353d;
	height:2px;
}

.menuContainer td.img img{
	width:2px;
}
.menuContainer .textBox{
	padding: 5px;
	font-family:Arial,Helvetica,sans-serif;
	font-size:12px;
	background-color:#1a1a1f;
	color: #eeeeee;
}
.menuContainer .selected td{
	background-color:#fdfbe8;
}
.menuContainer .selected td a{
	color:#000000;
}
.menuContainer .disabled td, .menuContainer .disabled td a {
	color: #777777;
}
.menuContainer .subMenuOpener{
	background-image:url(/wthemes/liveosx/dekor/topbaricons/menuarrow_w.gif);
	background-repeat:no-repeat;
	background-position:right;
}
.mnc_subtextbox {line-height: 17px; padding-top: 5px; padding-bottom: 7px; text-align:left; font-size: 12px; color: #eeeeee;}


.menuContainer td.img{
	border-top:1px solid #1a1a1f;
	font-family:Arial,Helvetica,sans-serif;
	text-align:center;
	font-size:12px;
	color: #c3c3c3;
	background-color:#35353d;
	width:2px;
}
.menuContainer{
	background-color:gray;
}