/*
	www.kleinezeitung.at
	Kontakt: christian.krammer@kleinezeitung.at
	
	Styles Video
*/

.bd_video {
	background: #4d4d4d;
}  

.bd_video .br_info .br_back {
	font-size: 1.1em;
	margin: 0 2px 0 3px;
}  

.bd_video .br_info .br_back a {
	font-size: 1em !important;
	background: url(/img/link_w.gif) 0 5px no-repeat;
	padding-left: 12px;
}  

.bd_video .br_info .br_back a:hover {
	background-image: url(/img/link.gif);
}  

.bd_video .br_nav_top {
	margin-right: 2px;
}  

#co_video {
	width: 989px;
	margin-right: 0;
}   

#co_video h2 {
	font-size: 1.8em;
	color: #eB381f;
	border-bottom: 2px dotted #999999;
	padding-bottom: .3em;
	margin: 2em 0 .5em;
	clear: both;
}

#co_video p {
	color: #fff;
}  

#co_video p a {
	color: #fff;
}  

#co_video p a:hover {
	color: #000;
}  
   
#co_video a.mo {
	margin-top: .8em;
	font-weight: bold;
	font-size: 1.2em;
	color: #fff;
	background: url(/img/link_w.gif) 0 5px no-repeat;
	padding-left: 12px;
}
   
#co_video a.mo:hover {
	color: #000;
	background: url(/img/link.gif) #e6f4f5 0 5px no-repeat;
}

#co_video .hinweis span, #co_video .erfolg span, #co_video .fehler > span {
	background: url(/img/hinweis_bg2_video.png);
} /* IE6 */

#co_video .hinweis strong {
	background-image: url(/img/icon_hinweis_video.png);
}

#co_video .erfolg strong {
	background-image: url(/img/icon_erfolg_video.png);
}

#co_video .fehler div {
	background-image: url(/img/icon_fehler_video.png);
}

#co_video .leiste_1gr {
	background: url(/img/leiste_1gr_bg_video.gif) no-repeat;
}

#co_video .leiste_1gr span {
	background: url(/img/leiste_1gr_bg2_video.gif) no-repeat;
	width: 12px;
}

#co_video .co_nav_sm span.mid {
	background: #aeaeae;
}

#co_video span.tr {
	font-size: .9em;
	margin: 0 6px !important;
	position: relative;
	top: -1px;
	color: #7c7c7c !important;
}


/* ----------------
   Startseite
   ---------------- */
#co_video .hd {
	overflow: hidden;
}
   
#co_video .hd .vid {
	float: left;	
	width: 520px;
	margin-bottom: 4em;
}

#co_video .hd .si {
	float: right;	
	width: 448px;
	margin-bottom: 4em;	
}

/* Video */
#co_video .hd .vid .in {
	position: relative;
}

#co_video .hd .vid h2 {
	font-size: 1.1em;
	font-weight: normal;
	margin: .8em 0 0;
	color: #b4b4b4;
	padding: 0;
	border: 0;
}

#co_video .hd .vid h2 span {
	margin-left: 20px;
	color: #b4b4b4;	
}

#co_video .hd .vid h2 a, #co_video .hd .vid h2 strong  {
	color: #eb381f;
	display: inline;
	font-size: 1.6em;
	margin-right: 8px;
}

#co_video .hd .vid a {
	color: #fff;
	display: block;
}

#co_video .hd .vid a:hover {
	color: #000;
}

#co_video .hd .vid p {
	width: 353px;
	min-height: 55px;
	margin-top: .1em;
}

#co_video .hd .vid p span {
	margin-top: .4em;
	display: block;
} /* IE6 */

#co_video .hd .vid p span a {
	display: inline;
	margin-right: -4px;
}

#co_video .hd .vid p span a:hover {
	background-color: transparent;
}

#co_video .hd .vid p span img {
	vertical-align: top;
	margin: .1em 0 .15em;
}

#co_video .hd .vid p span span {
	color: #b4b4b4;
	font-size: .8em;
	display: inline;
	margin: 0 0 0 4px;
	vertical-align: top;
}

#co_video .hd .vid p #showratingval {
	background: none;
	font-size: .9em;
	color: #eb381f;
	display: block;
	font-weight: bold;
	line-height: 1.2em;
	margin-top: .6em;
}

/* Features */
#co_video .hd .vid .vid_feat {
	position: absolute;
	top: 2.6em;
	right: 0;
	width: 155px;
	background: url(/img/vidfeat_bg.png) no-repeat;
} /* IE6 */

#co_video .hd .vid .vid_feat h3 {
	display: none;
}

#co_video .hd .vid .vid_feat ul {
	padding: 2px 0 6px 9px;
	background: url(/img/vidfeat_bg2.png) bottom no-repeat;
} /* IE6 + IE7 */

#co_video .hd .vid .vid_feat ul li {
	margin-top: 4px;
	height: 1%;
}

#co_video .hd .vid .vid_feat a {
	font-size: 1em;
	color: #b4b4b4;
	font-weight: normal;
	padding-left: 14px;
} /* IE6 */

#co_video .hd .vid .vid_feat a:hover {
	color: #fff;
	background-color: transparent;
}

#co_video .hd .vid .vid_feat ul li:first-child a {
	background: url(/img/icon_versenden_sm.png) 0 3px no-repeat;
}

#co_video .hd .vid .vid_feat ul li:first-child + li a {
	background: url(/img/icon_share_sm.png) 2px 3px no-repeat;
}

#co_video .hd .vid .vid_feat ul li:first-child + li + li a {
	background: url(/img/icon_komm_sm.png) 1px 2px no-repeat;
}

/* Reiter */
#co_video .vi_start .reit {
	clear: both;
	height: 1%;
	overflow: hidden;
	border-bottom: 1px solid #393939;
}

#co_video .vi_start .reit strong {
	background: #636363;
	background: -moz-linear-gradient(#c1bdbd, #7a7172 20%, #424040); background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#c1bdbd), color-stop(.2, #7a7172), to(#424040)); background: -webkit-linear-gradient(#c1bdbd, #7a7172 20%, #424040); background: -o-linear-gradient(#c1bdbd, #7a7172 20%, #424040); -pie-background: linear-gradient(#c1bdbd, #7a7172 20%, #424040); background: linear-gradient(#c1bdbd, #7a7172 20%, #424040);
}

#co_video .vi_start .reit a {
	background: none;
	color: #fff;
} /* IE6 */

#co_video .vi_start .reit strong.s {
	background: #e4e4e4;
	background: -moz-linear-gradient(#fff, #ebebeb 20%, #dedede 80%, #ccc); background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#fff), color-stop(.2, #ebebeb), color-stop(.8, #deded8), to(#ccc)); background: -webkit-linear-gradient(#fff, #ebebeb 20%, #dedede 80%, #ccc); background: -o-linear-gradient(#fff, #ebebeb 20%, #dedede 80%, #ccc); -pie-background: linear-gradient(#fff, #ebebeb 20%, #dedede 80%, #ccc); background: linear-gradient(#fff, #ebebeb 20%, #dedede 80%, #ccc);
}

#co_video .vi_start .reit strong.s a {
	color: #000;
} /* IE6 */

#co_video .vi_start .reit_sm {
	width: 28em;
	margin-top: .7em;
}

#co_video .vi_start .reit_sm a {
	background: none;
	color: #fff;
} /* IE6 */

#co_video .vi_start .reit_sm a span {
	background: url(/img/more_w.gif) right .37em no-repeat;
	padding-right: 9px;
}

#co_video .vi_start .reit_sm strong.s a {
	color: #000;
}

#co_video .vi_start .reit_sm strong.s a span {
	background-image: url(/img/more_reit.gif);
}

/* Dropdownliste Sortierung */
#co_video .vi_start .more {
	position: relative;
	z-index: 10;
	margin: .1em 0 1.5em;	
}

#co_video .vi_start .more ul {
	position: absolute;
	top: 0;
	left: 0;
	background: url(/img/video_more_bg.png);
	padding: .25em 6px .2em;
	width: 12em;
} /* IE6 */

#co_video .vi_start .more ul li {
	font-size: 1.1em;
	margin-top: .3em;
}

#co_video .vi_start .more ul li:first-child {
	margin: 0;
}

#co_video .vi_start .more ul li a {
	font-weight: normal;
}

#co_video .vi_start .more ul li a:hover {
	background-color: transparent;
	color: #8d8d8d;
}

#co_video .vi_start .more .mo_mei {
	left: 4.7em;
}

#co_video .vi_start .more .mo_bes {
	left: 16.5em;
}

/* Videoliste neben Video */
#co_video .hd .si .vi_list_si {
	margin-bottom: 2em;
	position: relative;
	zoom: 1;
} /* IE6 */

#co_video .hd .si .vi_list_si h3 {
	float: left;
	color: #eb381f;
	font-size: 1.6em;
}

#co_video .hd .si .vi_list_si .reit_sm {
	border: 0;
	margin: 0;
	float: right;
	width: auto;
	clear: none;
}

#co_video .hd .si .vi_list_si .reit_sm strong {
	margin: 0 0 0 2px;
}

#co_video .hd .si .vi_list_si .reit_sm strong span {
	padding: 0;
	background-image: url(none); /* Zwar nicht ganz richtig, aber IE7 hat mit "background: none" alleine Probleme */
}

#co_video .hd .si .vi_list_si .vi_list {
	border: 0 solid #393939;
	border-width: 1px 1px 0;
	background: #686868;
	padding: 12px;
	height: 283px;
	overflow: auto;
	margin: 0;
	position: relative;
	clear: both;
}

#co_video .hd .si .vi_list_si .vi_list li {
	border-top: 1px dotted #b9b9b9;
	margin: .9em 0 0 0;
	padding: .9em 0 0 134px;
	float: none;
	width: auto;
	min-height: 98px;
} /* IE6 + IE7 */

#co_video .hd .si .vi_list_si .vi_list li:first-child {
	border: 0;
	margin: 0;
	padding-top: 0;
}

#co_video .hd .si .vi_list_si .vi_list li a img {
	position: absolute;
	top: 1.2em;
	left: 0;
	width: 120px;
	height: auto;
	border-color: #949494;
}

#co_video .hd .si .vi_list_si .vi_list li:first-child a img {
	top: .3em;
}

#co_video .hd .si .vi_list_si .vi_list li a span {
	left: 38px;
	top: 35px;
}

#co_video .hd .si .vi_list_si .vi_list li:first-child a span {
	top: 26px;
}

#co_video .hd .si .vi_list_si .vi_list li h4 {
	margin-top: 0;
	font-size: 1.1em;
	margin-bottom: .2em;
}

#co_video .hd .si .vi_list_si .vi_list li h4 span.tr {
	color: #878787 !important;
	top: -1px;
}

#co_video .hd .si .vi_list_si .vi_list li .ar {
	border-color: #8c8c8c;
}

/* Video-Suche */
#co_video .vi_start .hd .suchbl {
	background: url(/img/suchbl_bg_video.png) left bottom no-repeat;
	padding: 0 0 10px;
} /* IE6 */

#co_video .vi_start .hd .suchbl form {
	background: url(/img/suchbl_bg_video.png) no-repeat;
	padding: 10px 10px 0;
} /* IE6 */

#co_video .vi_start .hd label {
	color: #eb381f;
	font-size: 1.3em;
	margin-right: 7px;
} /* IE6 */

#co_video .vi_start .hd .suchbl input[type=text] {
	width: 114px;
	margin: 0 10px 0 3px;
}

#co_video .vi_start .hd .suchbl select {
	width: 120px;
	margin-right: 10px;
}


/* PR-Videos */
#co_video .hd .si .pr {
	position: relative;
}

#co_video .hd .si .pr h3 {
	font-size: 1.6em;
	color: #eb381f;
	border-bottom: 2px dotted #999999;
	padding-bottom: .35em;
	margin-bottom: .55em;
}

#co_video .hd .si .pr h3 + a {
	font-size: 1.2em;
	color: #fff;
	background: url(/img/link_w.gif) 0 5px no-repeat;
	padding-left: 12px;
	position: absolute;
	top: .25em;
	right: 0;
} /* IE6 */

/* #co_video .hd .si .pr h3 + a:hover {
	background: url(/img/link.gif) #e6f4f5 0 5px no-repeat;
	color: #000;
} */

#co_video .hd .si .pr li {
	position: relative;
	padding-left: 87px;
	height: 1%;
}

#co_video .hd .si .pr h4 {
	font-size: 1.4em;
	color: #fff;
	margin-bottom: .2em;
}

#co_video .hd .si .pr h4 a {
	color: #fff;
}

#co_video .hd .si .pr h4 a:hover {
	color: #000;
}

#co_video .hd .si .pr img {
	border: 1px solid #757575;
	position: absolute;
	top: .3em;
	left: 0;
	width: 75px;
	height: 56px;
}

#co_video .hd .si .pr span {
	position: absolute;
	left: 23px;
	top: 17px;
	width: 29px;
	height: 29px;
	background: url(/img/overlay_video_sm.png) no-repeat;
	cursor: pointer;
}

/* Dropdownliste Sortierung neben Video */
#co_video .hd .si .vi_list_si .more {
	margin: 0;
}

#co_video .hd .si .vi_list_si .more .mo_mei {
	top: 1px;
	left: 21.7em;
}

#co_video .hd .si .vi_list_si .more .mo_bes {
	top: 1px;
	left: auto !important;
	right: 0;
}

/* Navigationsleiste */
#co_video .hd .si .co_nav_sm {
	margin: 0;
	color: #fff;
	background: url(/img/co_nav_sm_bg_video2.png) #686868 left bottom no-repeat;
	padding-bottom: 2px;
}

#co_video .hd .si .co_nav_sm a {
	color: #fff;
}

#co_video .hd .si .co_nav_sm img {
	width: 11px;
	height: 12px;
}

#co_video .hd .si .co_nav_sm .l img {
	margin: 5px 0 0 13px;
}

#co_video .hd .si .co_nav_sm .mid {
	background: transparent;
}

#co_video .hd .si .co_nav_sm .r img {
	margin: 5px 13px 0 0;
}

/* Seitennavigation */
#co_video .co_nav {
	margin: 1.2em 0 1.45em;
}

#co_video .co_nav span.mid {
	background: #aeaeae;
	width: 899px;
	padding: 1px 0 2px;
}

#co_video .co_nav span.mid strong {
	font-size: 13px;
	margin: 0 1px;
}

/* Videoliste */
#co_video .vi_list {
	overflow: hidden;
	border-bottom: 1px dotted #a1a1a1;
	margin-bottom: 1.5em;
	padding-bottom: 1.1em;
	height: 1%;
}

#co_video .vi_list li {
	width: 153px;
	float: left;
	margin-left: 14px; 
	position: relative;
} /* IE6 */

#co_video .vi_list li:first-child {
	margin: 0;
}

#co_video .vi_list a span {
	position: absolute;
	left: 53px;
	top: 34px;
	width: 46px;
	height: 46px;
	background: url(/img/overlay_video.png) no-repeat;
	cursor: pointer;		
}

#co_video .vi_list img {
	border: 1px solid #757575; 
}

#co_video .vi_list a img {
	width: 151px;
	height: 113px;
}

#co_video .vi_list h4 {
	color: #b4b4b4;
	font-size: 1em;
	font-weight: normal;
	margin: .7em 0 .1em;
}

#co_video .vi_list h4 a {
	color: #eb381f;
	display: inline;
	font-size: 1.2em;
	font-weight: bold;	
	margin-right: 5px;
}

#co_video .vi_list h4 a:hover {
	color: #000;
}

#co_video .vi_list h4 span.tr {
	margin: 0 2px !important;
	top: 0;
}

#co_video .vi_list p {
	font-size: 1.1em;
}

#co_video .vi_list p a {
	display: inline;
}

#co_video .vi_list p span img {
	vertical-align: top;
	border: 0;
	margin-top: .2em;
}

#co_video .vi_list .ar {
	margin-top: .4em;
	padding-top: .4em;
	font-size: 1.1em;
	color: #fff;
	border-top: 1px dotted #6b6b6b;
}


/* ----------------
   Detailseite
   ---------------- */
   
#co_video .vi_det .hd .vid {
	width: 668px;
	margin-bottom: 5em !important;
}

#co_video .vi_det .hd .si {
	width: 300px;
	margin-bottom: 5em !important;
}  
   
#co_video .vi_det .hd .vid, #co_video .vi_det .hd .si {
	margin-bottom: 3em;
}
   
#co_video .vi_det .hd .vid h2 strong {
	color: #eb381f;
	display: inline;
	font-size: 1.6em;
	margin-right: 5px;
}  

#co_video .vi_det .hd .vid p {
	width: 501px;
	min-height: 55px;
	margin-top: .1em;
}

#co_video .vi_det .hd .vid .vid_feat {
	top: 1.6em;
}

/* Video-Features */
#co_video .vi_det .hd .si .si_feat {
	background-color: #cccccc;
	padding: 9px 12px;
}

#co_video .vi_det .hd .si .si_feat h3 {
	font-size: 1.4em;
	border-bottom: 1px dotted #656565;
	margin-bottom: .5em;
	padding-bottom: .35em;
}

#co_video .vi_det .hd .si .si_feat h3.tp {
	margin-top: 0;
}

#co_video .vi_det .hd .si .si_feat div {
	margin-top: 2em;
	position: relative;
}

#co_video .vi_det .hd .si .si_feat div:first-child {
	margin: 0;
}

/* Video-Suche */
#co_video .vi_det .hd .si .suchbl {
	width: 276px;
	padding-bottom: 11px;
	background-color: #cccccc;
}

#co_video .vi_det .hd .si .suchbl h3 {
	margin-bottom: 12px;
	border-color: #656565;
	color: #eb381f;
}

#co_video .vi_det .hd .si .suchbl input[type=text] {
	width: 270px;
	display: block;
	margin-bottom: .8em;
}

#co_video .vi_det .hd .si .suchbl select {
	width: 206px;
}

/* In Website einbinden */
#co_video .vi_det .hd .si .si_feat .ein h3 + a {
	position: absolute;
	top: .1em;
	right: 0;
	font-size: 1.1em;
	font-weight: normal;
}

#co_video .vi_det .hd .si .si_feat .ein textarea {
	font-size: 1.1em;
	width: 270px;
	height: 2.9em;
	display: block;
	margin: .3em 0;
}

/* Alternative Formate */
#co_video .vi_det .hd .si .si_feat .alt li {
	display: inline;
	margin-right: 2px;
} /* IE6 + IE7 */

#co_video .vi_det .hd .si .si_feat .alt li a {
	display: inline;
	font-size: 1.2em;
	font-weight: normal;
}

#co_video .vi_det .hd .si .si_feat .alt li a:before {
	content: ", ";
	margin-left: -5px;
}

#co_video .vi_det .hd .si .si_feat .alt li:first-child a:before {
	content: "";
	margin-left: 0px;
}

.ie8 #co_video .vi_det .hd .si .si_feat .alt li:first-child a:before {
	margin-left: -2px;
}

#co_video .vi_det .hd .si .si_feat .alt p {
	color: #000;
	margin-top: -.3em;
}

/* Zur&uuml;ck */
#co_video .vi_det .hd .si .si_back {
	background-color: #cccccc;
	padding: 6px 12px;
	margin-top: 3em;	
}

#co_video .vi_det .hd .si .si_back a {
	font-size: 1.2em;
	background: url(/img/link.gif) 0 5px no-repeat;
	padding-left: 12px;	
}

#co_video .vi_det .hd .si .si_back a:hover {
	background-color: #e6f4f5;
}

/* Zeitschritte */
#co_video .vi_det .vi_alle {
	background: #cccccc;
	position: relative;
	margin-bottom: 4em;
	clear: both;
	width: 668px;
} /* IE7 */

#co_video .vi_det .vi_alle h3 {
	display: none;
}

#co_video .vi_det .vi_alle .scroll {
	padding: 14px 8px;
	margin: 0;
	width: 652px;
}

#co_video .vi_det .vi_alle .scroll a.l, #co_video .vi_det .vi_alle a.l .scroll a.r {
	width: 30px;
	height: 70px;
	background: url(/img/nav2_l.png) no-repeat;	
	margin: 18px 7px 0 0;
}

#co_video .vi_det .vi_alle .scroll a.r {
	width: 30px;
	height: 70px;
	background: url(/img/nav2_r.png) no-repeat;
	margin: 18px 0 0 7px;
}

#co_video .vi_det .vi_alle .scroll a:hover.l {
	background: url(/img/nav2_l.png) 0 -70px no-repeat;
}

#co_video .vi_det .vi_alle .scroll a:hover.r {
	background: url(/img/nav2_r.png) 0 -70px no-repeat;
}

#co_video .vi_det .vi_alle .scroll a.l.disabled, #co_video .vi_det .vi_alle .scroll a.r.disabled {
	background-position: 0 -140px;
	cursor: default;
}

#co_video .vi_det .vi_alle .scroll div {
	width: 578px;	
	height: 106px;	
}

#co_video .vi_det .vi_alle .scroll div li {
	width: 106px;
	margin-right: 12px;
}

/* Kommentare */
#co_video .comments {
	margin-top: 0;
}

#co_video .comments h2 {
	color: #eb381f !important;
	border-color: #727272;
	width: 100%;
	margin-top: 0;
	background-image: url(/img/icon_komm_art_video.png);
} /* IE6 (Diverses bei Kommentaren) + IE7 */

#co_video .comments .comment .by {
	border-color: #828282;
}

#co_video .comments .comment .by, #co_video .comments .comment .lsw, #co_video .comments .comment .lsw span {
	color: #b4b4b4;
}

#co_video .comments .comment .by strong, #co_video .comments .comment h4, #co_video .comments .comment .by a {
	color: #fff;
}

#co_video .comments .comment .by a:hover {
	color: #000;
}

#co_video .comments h2 + a, #co_video .comments .comment .comm_info > a {
	color: #fff;
	background: url(/img/link_w.gif) 0 5px no-repeat;
}

/* i7 #co_video .comments h2 + a:hover, #co_video .comments .comment .comm_info > a:hover {color: #000; background: url(/img/link.gif) #e6f4f5 0 5px no-repeat;} */

#co_video .comments .co_nav_sm span.mid {
	width: 957px;
}

#co_video .comments .comm_add label {
	color: #fff;
}

#co_video .comments .comm_add h3 {
	color: #EB381F;
}

/* Videos aus anderen Kategorien */
#co_video .vi_det .vi_mehr {
	margin-bottom: -.6em;
	overflow: hidden;
	clear: both;
}

#co_video .vi_det .vi_mehr > li {
	position: relative;
	width: 486px;
	margin: 1.7em 16px 0 0;
	float: left;
	overflow: hidden;
}

#co_video .vi_det .vi_mehr li:first-child, #co_video .vi_det .vi_mehr li:first-child + li {
	margin-top: 0;
}

#co_video .vi_det .vi_mehr li.la {
	margin-right: 0;
}

#co_video .vi_det .vi_mehr h3 {
	font-size: 1em;
	margin-bottom: .3em;
	color: #b4b4b4;
	font-weight: normal;
}

#co_video .vi_det .vi_mehr h3 img {
	vertical-align: top;
	margin: .4em 0 0 5px;
}

#co_video .vi_det .vi_mehr h3 a {
	color: #fff;
	display: inline;
	font-weight: bold;
	font-size: 1.3em;
	margin-right: 5px;
}

#co_video .vi_det .vi_mehr h3 a:hover {
	color: #000;
}

#co_video .vi_det .vi_mehr h3 span {
	margin-left: 14px;
}

#co_video .vi_det .vi_mehr .scroll {
	background: #cccccc;
	padding: 10px 8px 0 8px;
	margin: 0;
	width: 470px;
	height: 103px;
}

#co_video .vi_det .vi_mehr .scroll a.l, #co_video .vi_det .vi_mehr a.l .scroll a.r {
	margin: 23px 8px 0 0;
}

#co_video .vi_det .vi_mehr .scroll a.r {
	margin: 23px 0 0 8px;
}

#co_video .vi_det .vi_mehr .scroll div {
	width: 408px;	
	height: 93px;	
}

#co_video .vi_det .vi_mehr .scroll div li {
	width: 93px;
	margin-right: 12px;
}

#co_video .vi_det .cl {
	clear: both;
}

/* ----------------
   Suchergebnis
   ---------------- */
#co_video .vi_serg .hd .suchbl  {
	margin-bottom: 3em;
	background-color: #cccccc;	
	width: 965px;
	overflow: hidden;
}

#co_video .vi_serg .hd .suchbl h3 {
   	border-color: #656565;
}
    
#co_video .vi_serg .hd .suchbl div {
	font-size: 1.2em;	
}
    
#co_video .vi_serg .hd .suchbl strong, #co_video .vi_serg .hd .suchbl span, #co_video .vi_serg .hd .suchbl label {
	color: #000;
}
   
#co_video .vi_serg .hd .suchbl div.sw  {
	margin-bottom: 9px;
}
      
#co_video .vi_serg .hd .suchbl div.sw input[type=text] {
	width: 346px;
	margin-right: 7px;	
}
      
#co_video .vi_serg .hd .suchbl div.sw select {
	width: 200px;
	margin-right: 7px;	
}

#co_video .vi_serg .hd .suchbl div strong {
	margin-right: 30px;	
}
   
#co_video .vi_serg .hd .suchbl div select {
	width: 125px;
	margin-right: 30px;
}

#co_video .vi_serg .hd .suchbl div input[type=radio] + label {
	margin-right: 12px;
}
   
#co_video .vi_serg .hd .suchbl div label {
	font-weight: normal;
	margin-right: 1px;
	font-size: 1em;
}
   
#co_video .vi_serg .hd .suchbl div input[type=text] {
	width: 88px; 
	margin-right: 2px;
} 
   
#co_video .vi_serg .hd .suchbl a {
	margin-right: 12px;
} 

#co_video .vi_serg .hd .si  {
	margin-bottom: 3em;
}

#co_video .vi_serg .hd .si img  {
	margin-top: .8em;	
}

#co_video .vi_serg .serg {
	position: relative;
	clear: both;
}

#co_video .vi_serg .serg h2 {
	position: relative;
	margin-top: 0;
	width: 100%;
}

#co_video .vi_serg .serg span {
	position: absolute;
	top: .5em;
	right: 0;
	color: #fff;
	font-size: 1.2em;
	font-weight: normal;
}

#co_video .vi_serg .serg a  {
	position: absolute;
	top: .5em;
	left: 12em;
	font-size: 1.2em;
	color: #fff;
	background: url(/img/link_w.gif) 0 5px no-repeat;
	padding-left: 12px;
}

#co_video .vi_serg .serg a:hover {
	background: url(/img/link.gif) #e6f4f5 0 5px no-repeat;
	color: #000;
}

#si_video {
	display: none;
}

#co_video .adv6 {
	margin-bottom: 0;
}
