/** 
* myty info v2 Snippet Styles * 
* @author Ron Kappler 
* @version 1.0 
* @see http://www.myty.de/ 
*/

#contentArea #rev-table {
	width: 100%;
	padding: 0;
	margin: 0;
	border-collapse: collapse;
	font-family: "Trebuchet MS",Arial, Helvetica, sans-serif;
}
#rev-table a img { border: 0; }
#rev-table th, #rev-table td { margin: 0; padding: 0; }
#rev-table th { background-color: #BFD23C; color:#000000; border: 0; border-bottom: 1px solid #FFFFFF; padding: 5px; font-family: "Trebuchet MS",Arial, Helvetica, sans-serif; font-size: 12px; text-align: left; vertical-align: middle;  }
#rev-table td { color:#000000; border: 0; border-bottom: 1px solid #FFFFFF; padding: 5px; font-family: "Trebuchet MS",Arial, Helvetica, sans-serif; font-size: 11px; text-align: left; vertical-align: top;  }
.dbrow1 td { background-color: #E2E5C3; }
#rev-table .revnr { width: 75px; padding-left: 20px; font-weight: bold; }
#ref-table .refstatus { width: 100px; }
#ref-table .refrelease { width: 60px; }
#ref-table .refmore { width: 40px; }
.refinfo { width: 60%; }
.refmorinfo div { padding: 5px 0; }
.ref-form, .ref-form-bottom { background-color: #E2E5C3; border-top: 1px solid #FFFFFF; border-bottom: 1px solid #FFFFFF; padding: 10px 20px; font-family: "Trebuchet MS",Arial, Helvetica, sans-serif; font-size: 12px; position: relative; height: 10px; overflow: visible; }
.ref-form-bottom {border-top: 0;}

.ref-form form { margin: 0; padding: 0; }
.ref-form label { font-family: "Trebuchet MS",Arial, Helvetica, sans-serif; font-size: 12px; color: #000000; display:block; float: left; width: 250px; padding-top: 2px; }
.ref-form input { font-family: "Trebuchet MS",Arial, Helvetica, sans-serif; font-size: 12px; color: #000000;  width: 40px; height: 16px; padding: 0 5px; display: block; float: left; }
.ref-form-row { margin-bottom: 5px; height: 10px; overflow: visible; }
.ref-button { position: absolute; left: 330px; top: 35px; width: 105px; height: 20px; overflow: hidden; }
.ref-button button, .project-button button , .project-button input{ background-color: #988C74; border: 1px solid #FFFFFF; overflow: visible; padding: 0 5px; color: #FFFFFF; font-family: "Trebuchet MS",Arial, Helvetica, sans-serif; font-size: 12px; cursor: pointer; }

html>body .ref-form-row, html>body .ref-form { height:auto; min-height: 10px; }
.rev-pager { background-color: #BFD23C; padding-left: 20px; font-family: "Trebuchet MS",Arial, Helvetica, sans-serif; font-size: 10px; line-height: 21px; color: #000000; position: relative; }
.rev-pager-count { position: absolute; width: 140px; height: 21px; line-height: 21px; left: 20px; top: 0; }
.rev-pager-pages { width: 70%; margin: auto; text-align: center; }
.rev-pager-quant { position: absolute; width: 140px; height: 21px; line-height: 21px; right: 20px; top: 0; text-align: right; }
.rev-pager a:link, .rev-pager a:visited, .rev-pager a:active, .rev-pager a:hover { text-decoration: none; color: #000000; }

.project { background-color: #BFD23C; color:#000000; border-bottom: 1px solid #FFF; padding: 0 5px 0 15px; font-family: "Trebuchet MS",Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold; line-height: 21px;  }
.task { color:#000000; padding: 0 5px 0 15px;  border-bottom: 1px solid #FFF; font-family: "Trebuchet MS",Arial, Helvetica, sans-serif; font-size: 12px; line-height: 21px; font-weight: bold; }
.task1 { background-color: #E2E5C3; }
.tasklog { color:#000000; padding: 0 5px 0 15px;  border-bottom: 1px solid #FFF; font-family: "Trebuchet MS",Arial, Helvetica, sans-serif; font-size: 12px; line-height: 21px; font-style: italic;}
.tasklog1 { background-color: #E2E5C3; }
.tasklogdesc {width: 460px; overflow: hidden;}
#totalSumBox { background-color: #80192C; color:#000000; border-bottom: 1px solid #FFF; padding: 0 5px 0 15px; font-family: "Trebuchet MS",Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold; line-height: 21px;}

.project-filter .input-select, .project-filter .input-text{
	border: 1px solid #80192C;
	font-size:11px;
	font-weight:normal;
	line-height:16px;
}
.videolist { margin: 0; padding: 0; list-style: none; font-family: Verdana,Arial, Helvetica, sans-serif; }
.videolist li { display: block; margin: 0 0 10px 0; padding: 0 0 10px 0; border-bottom: 1px solid #979983;}
#contentArea1a_v2 .videolist p { margin: 0; padding: 0; }
#contentArea1a_v2 p.vldesc { padding: 5px 0 5px 20px; }
#contentArea1a_v2 .videolist h2 { font-size: 12px; color: #040403; margin: 0; padding: 0; }
.videolist a:link, .videolist a:visited, .videolist a:active, .videolist a:hover { color: #040403; font-weight: bold; text-decoration: none; padding: 0 0 0 20px; background-repeat: no-repeat; background-position: 0 3px; } 
.videolist a:hover { text-decoration: underline; } 
.videolist a.vlshow:link, .videolist a.vlshow:visited, .videolist a.vlshow:active, .videolist a.vlshow:hover { background-image: url(/media/templates/myty4/pics_v2/video_show.png); }
.videolist a.vldownload:link, .videolist a.vldownload:visited, .videolist a.vldownload:active, .videolist a.vldownload:hover { font-size: 10px; background-image: url(/media/templates/myty4/pics_v2/video_save.png); background-position: 0 0;  }

/*Popin*/
.popinWindow {
	background-color:#E1DFDF;
	border:1px solid #FFFFFF;
	color:black;
	width:450px;
	position: absolute; top: 100px; left: 100px;
}

.popinHeader {
	background-color:#631727;
	background-image:url(../images/ty3_treeBoxes_bg_boxOpen.gif);
	background-repeat:repeat-x;
	color:#DFE2C4;
	font-family:Arial,Helvetica,sans-serif;
	font-size:13px;
	font-weight:bold;
	height:31px;
	line-height:31px;
	padding:0 0 0 6px;
}

.popinHeadlineText {
	color:white;
	float:left;
	font-weight:bold;
	width:425px;
}

.popinButtons{
	color:white;
	cursor:pointer;
	float:left;
	padding-top:5px;
	width:15px;
}

.popinBody {
	background-color:#DFE2C4;
	color:black;
	padding:5px;
}

.popinWindow .input-submit { 
     border: 1px solid #730C21; 
     background-color: #BFD23C; 
     font-family: Arial, Helvetica, sans-serif; 
     font-size: 11px; 
     line-height: 15px; 
     overflow: visible; 
     padding: 0 5px; 
     cursor: pointer; 
}

.popinWindow .input-text, .popinWindow .input-textarea {
	border: 1px solid #730c21;
	line-height: 16px;
	font-size: 11px;
	font-weight: normal;
	margin-bottom: 5px;
}
.popinWindow .input-textarea {height: 100px; }