@charset"utf-8";

body {margin-top:0px;padding-top:0px; font-family: tahoma, arial, verdana, sans-serif, Lucida Sans; background-color:#eeeff4;  font-size: 0.9em;}
#nav_menu {font-family: tahoma, arial, verdana, sans-serif, Lucida Sans; width:800px;}
#nav_menu ul {list-style: none; margin:0; padding: 0}
#nav_menu li {display: inline}
#nav_menu a {
padding-top:0px;
margin-top:0px;
float: left;
background-color: #2fb749;
border-bottom:1px solid green;
text-decoration: none;
text-align: left;
padding: 5px;
color: #ffffff;
border-left:1px dotted black;
border-right:1px dotted black;
}


.desc-tv {
 padding:6px; background:#eeeeee; color:#; text-align:justify; margin-top:490px; font-family: Arial, Helvetica, sans-serif; 
width:600px; margin-bottom:10px;}



#ex5 img.logo {
	
	opacity: 0.6;
	

	/*Transition*/
	-webkit-transition: all 0.5s ease;
	-moz-transition: all 0.5s ease;
	-o-transition: opacity 0.5s ease;

	/*Reflection*/
	-webkit-box-reflect: below 0px -webkit-gradient(linear, left top, left bottom, from(transparent), color-stop(.7, transparent), to(rgba(0,0,0,0.4)));
}


#ex5 img.logo:hover {
   opacity: 1;

   /*Reflection*/
  -webkit-box-reflect: below 0px -webkit-gradient(linear, left top, left bottom, from(transparent), color-stop(.7, transparent), to(rgba(0,0,0,0.4)));

   /*Glow*/
  -webkit-box-shadow: 0px 0px 20px rgba(255,255,255,0.8);
  -moz-box-shadow: 0px 0px 20px rgba(255,255,255,0.8);
  box-shadow: 0px 0px 20px rgba(255,255,255,0.8);
}





.bottom-c {
margin-top:400px;
width:800px; 
background-color:#333333;
color:#ffffff;
height:50px;

}




.share-network {
width:600px; padding:10px;
border-radius: 10px; -khtml-border-radius: 10px; -moz-border-radius: 10px; 
-webkit-border-radius: 10px;border:1px solid #bbbbbb;
float:left;
color:#333333;
background:#eeeeee; 
font-family: Arial, Helvetica, sans-serif;

}
.empty {
padding-top:0px;
margin-top:0px;
float: left;
background-color: #2fb749;
border-bottom:1px solid green;
border-right:1px dotted black;
text-decoration: none;
width:800px;
}

.comments {float:left;
width:600px; padding:10px;
border-radius: 10px; -khtml-border-radius: 10px; -moz-border-radius: 10px; 
-webkit-border-radius: 10px;border:1px solid #bbbbbb;margin-top:10px;
color:#333333;
background:#eeeeee; 
font-family: Arial, Helvetica, sans-serif;
margin-bottom:10px;
}

.top-tv {margin:10px; font-family:none;}

#nav_menu a:link {background-color:#09b025 ; color:#ffffff; text-decoration:underline; }
#nav_menu a:visited {background-color:#09b025 ; color:#ffffff; text-decoration:underline; }
#nav_menu a:activ {background-color: #48c160; color: white; text-decoration:none;}
#nav_menu a:hover {background-color: #48c160; color: white; text-decoration:none;}
.mtitle {  font-family: Arial, Helvetica, sans-serif;
border-left:1px dotted black;
padding-left:5px;
text-shadow: black 1px 1px 2px, white 0 0 1em; 
color: white; 
font-size: 2em; 
background-color:#2fb749;
padding-bottom:0px;
margin-bottom:0px;
}
.desc {
font-family: Arial, Helvetica, sans-serif;
-moz-border-radius-topright:10px;
    -webkit-border-top-right-radius:10px;
    border-top-right-radius:10px;
    -moz-border-radius-topleft:10px;
    -webkit-border-top-left-radius:10px;
    border-top-left-radius:10px;
  border:1px solid #bbbbbb;
  width:235px;
  padding:4px;
  margin-top:14px;
  text-shadow: black 1px 1px 2px, white 0 0 1em; 
  background-color:#45688e;
  color:#ffffff;
  
}
.newsblock {
font-family: Arial, Helvetica, sans-serif;
-moz-border-radius-bottomright:10px;
    -webkit-border-top-bottom-radius:10px;
    border-bottom-right-radius:10px;
    -moz-border-radius-bottomleft:10px;
    -webkit-border-bottom-left-radius:10px;
    border-bottom-left-radius:10px;
   border:1px solid #bbbbbb;
width:235px;
  padding:4px;

   text-shadow: white 1px 1px 2px, white 0 0 1em; 
  background-color:#e1e7ed;
  color:#1f2d38;
}
.newsblocktop {
font-family: Arial, Helvetica, sans-serif;
   border-right:1px solid #bbbbbb;
  border-left:1px solid #bbbbbb;
  width:235px;
  padding:4px;
  text-shadow: white 1px 1px 2px, white 0 0 1em; 
  background-color:#e1e7ed;
  color:#1f2d38;
}
.newssite{
font-family: Arial, Helvetica, sans-serif;
  border-right:1px solid #bbbbbb;
  border-left:1px solid #bbbbbb;
  width:235px;
  padding:4px;
  text-shadow: white 1px 1px 2px, white 0 0 1em; 
  background-color:#e1e7ed;
  color:#00335b;
}

span.date-news {color:#2B587A; }
.soc {
font-family: Arial, Helvetica, sans-serif;
-moz-border-radius-bottomright:10px;
    -webkit-border-top-bottom-radius:10px;
    border-bottom-right-radius:10px;
    -moz-border-radius-bottomleft:10px;
    -webkit-border-bottom-left-radius:10px;
    border-bottom-left-radius:10px;
  padding:10px;
  margin-top:10px;
  float:left; width:288px;
   border:1px solid #bbbbbb;
 background-image:url(img/soc-img.png);
 }
.tv{
font-family: Arial, Helvetica, sans-serif;
-moz-border-radius-topright:10px;
    -webkit-border-top-right-radius:10px;
    border-top-right-radius:10px;
    -moz-border-radius-topleft:10px;
    -webkit-border-top-left-radius:10px;
    border-top-left-radius:10px;
	-moz-border-radius-bottomright:10px;
    -webkit-border-top-bottom-radius:10px;
    border-bottom-right-radius:10px;
    -moz-border-radius-bottomleft:10px;
    -webkit-border-bottom-left-radius:10px;
	border-bottom-left-radius:10px;
	background-image:url(img/tv-br.png);
	float:left;
    padding:10px;
margin-bottom:10px;
}
	.lightSwitcher { position:relative; z-index:101; background-image:url(img/light_bulb_off.png); background-repeat:no-repeat; background-position:left; padding: 2px 0 2px 20px; height:16px;  text-decoration:none; color:#009933; }
.lightSwitcher:hover {text-decoration:none;}
#shadow { background:#000; opacity:0.9; filter:alpha(opacity=90); position:fixed; left:0; top:0; height:100%; width:100%; z-index:100; display:none; }
.turnedOff { color:#FFFF33; background-image:url(img/light_bulb.png);}
object { z-index:101; position:relative; }
.frame { z-index:101; position:relative; }
#off-light {border-bottom:1px dotted #006633;}


a.ajax { 
border-bottom:1px dotted #006633;
text-decoration: none;
color:#009933;

 }

.description-tv {border-radius: 10px; -khtml-border-radius: 10px; -moz-border-radius: 10px; 
 -webkit-border-radius: 10px;  padding:6px; background:#eeeeee; color:#444444; text-align:justify; margin-top:10px; font-family: Arial, Helvetica, sans-serif; border:1px solid #bbbbbb;}
  #message_box {
position: absolute; 
top: 0; left: 0; 
z-index: 10; 
background:#ffc;
padding:5px;
border:1px solid #CCCCCC;
text-align:center; 
font-weight:bold; 
width:99%;
}
 

 

 .menu-channel {font-family: Arial, Helvetica, sans-serif; 
 }
.menu-channel ul  {list-style: none;}
.menu-channel li {display: inline; }
.menu-channel a {
width:150px;
float:right;
background-color: #2fb749;
border-bottom:1px solid green;
padding: 3px;
color: #ffffff;
border-left:1px dotted black;
border-right:1px dotted black;
}
.top-menu-channel {-moz-border-radius-topright:10px;
    -webkit-border-top-right-radius:10px;
    border-top-right-radius:10px;
    -moz-border-radius-topleft:10px;
    -webkit-border-top-left-radius:10px;
    border-top-left-radius:10px;
	border:1px solid #000000;
	color:#FFFFFF;
	text-align:left;
	 width:150px; background:#45688e; float:right; padding:3px;}
	 
	 .middle-menu-channel {
   
	border-left:1px solid #000000;
border-right:1px solid #000000;
	color:#FFFFFF;
	text-align:left;
	 width:150px; background:#45688e; float:right; padding:3px;}

 .menu-channel a:link {background-color:#09b025 ; color:#ffffff; text-decoration:underline; }
 .menu-channel a:visited {background-color:#09b025 ; color:#ffffff; text-decoration:underline; }
 .menu-channel a:activ {background-color: #48c160; color: white; text-decoration:none;}
 .menu-channel a:hover {background-color: #48c160; color: white; text-decoration:none;}

.server-tv  {border-bottom:1px dotted #006633;
text-decoration: none;
color:#009933; 
}

 
