@charset "UTF-8";
/* CSS Document */
a:link {
    text-decoration: none;
}
a:visited {
    text-decoration: none;
    color: #2b7860;
}

p[footer] { margin: 0px; color:#769a90;font-family: font-file-65675,sans-serif;font-size:17px;font-weight:bold;text-transform:uppercase; }
p[left] {float:left; margin: 0px}
p[right] {float:right; margin: 0px}
#admin-wrapper {
    width: 746px;
    margin: 20px;
    padding: 10px 15px 10px 15px;
    background-color: #FFF;
    border:1px solid #ccc;
    -moz-border-radius: 12px;
    -webkit-border-radius: 12px;
    border-radius: 12px;
    -webkit-box-shadow: 0px 0px 6px 0px #666;
    -moz-box-shadow: 0px 0px 6px 0px #666;
    box-shadow: 0px 0px 6px 0px #666;
    margin-left:auto;
    margin-right:auto;
}

/* layout options ( all have margins right & left of 2.1276596%) übernommen von golfpost.1.1*/
.col60  { width: 6.3829787%; } /* width 60px  / grid_1  */
.col140 { width: 14.893617%; } /* width 140px / grid_2  */
.col220 { width: 220px; } /* width 23.404255% / grid_3  */
.col300 { width: 300px; } /* width 300px / grid_4  */
.col380 { width: 400px; } /* width 380px / grid_5  */
.col480 { width: 48.936170%;  } /* width 480px / grid_6  */
.col540 { width: 57.446809%; } /* width 540px / grid_7  */
.col620 { width: 620px; } /* width 65.957447%; width 620px / grid_8  */
.col700 { width: 700px; } /* width 74.468085%; / grid_9  */
.col780 { width: 780px ; } /* width 82.978723% / grid_10 */
.col860 { width: 91.489362%; } /* width 860px / grid_11 */
.col900 { width: 95.744681%; } /* width 860px / grid_11 */
.col940 { width: 100.0%;     } /* width 940px / grid_12 */


/* layout & column defaults */
.col60, .col140, .col220, .col300, .col380, .col480, .col540, .col620, .col700, .col780, .col860, .col900, .col940 {
    display: inline;
    float: left;
    position: relative;
    margin-left: 0;   /* 10px */
    margin-right: 0;  /* 10px */
}

/* default styles & fixes */
.first { margin-left: 0; } /* fixes alignment */
.last { margin-right: 0; } /* fixes alignment */


/******************************************************************
COMMON & REUSABLE STYLES
******************************************************************/

/* floats */
.left { float: left; }
.right { float: right; }

/* text alignment */
.text-left { text-align: left; }
.text-center { text-align: center; }
.text-right { text-align: right; }



#page { background: url(GPTP_background_image.jpg) !important; }

#userinfo {
    height: 20px;
}
#tippspiel_info_bar {
    width: 940px;
    height: 60px;
    border:0px solid #ccc;
}
#tippspiel_progress_box {
    width: 218px;
    height: 900px;
    float: left;
    border:0px;
}

#tippspiel_survey_box {
    width: 680px;
    height: 900px;
    float: right;
    border:1px solid #ccc;
}
#selectTournaments {
    width: 940px;
    min-height: 450px;
}
#sandbox {
    width: 940px;
    min-height: 450px;
    border:0px solid #ccc;
}
#Loginform {
    width: 580px;
    /*height: 200px;*/
    float: left;
}
#showMenu {
    width: 350px;
    height: 200px;
    float: right;
}
#tippspiel_footer {
    min-height: 60px;
}
.player_card {
    width: 100px;
    height: 180px;
    margin: 10px;
    float: left;
    border:5px solid #19362b;
    -moz-border-radius: 12px;
    -webkit-border-radius: 12px;
    border-radius: 12px;
    -webkit-box-shadow: 0px 0px 6px 0px #666;
    -moz-box-shadow: 0px 0px 6px 0px #666;
    box-shadow: 0px 0px 6px 0px #666;
    cursor: pointer;

}
.active {
    border-color: #ffcc00;
}

#stamp {
	font-size:75%;
	text-transform: uppercase;
	color: #999;
	padding-left:0px;
	letter-spacing:0.1em;
	}
#col_left_two {
	float:left;
	width:60%;
	margin-left:0px;
}
#col_right_one {
	float:right;
	width:40%;
	margin-right:0px;
}

.font_DIN {
	font-family: font-file-65675,sans-serif;
	text-transform:uppercase;
}
.font_Century {
    font-family: Century, Georgia, Times, "Times New Roman", serif;
}
.font_yellow { color: #ffcc00}
.title {
	font-size:140%;
	font-weight:bold;
	color:#000;
	}
.headline {
	background-color: #C00;
	color:#FFF;
	text-transform:uppercase;
	padding-top:5px;
	padding-bottom:5px;
	}
/******************************************************************
Formatvorlage ala Word
******************************************************************/
.headline_aktuelle_Turniere {
	font-family: Century, Georgia, Times, "Times New Roman", serif;
	font-size:28px;
	margin-top:14px;
	padding-bottom:6px;
	margin-bottom:6px;
}
.highlight {
	background-color:#dbe1e0;
	color:#000000 !important;
	font-weight:bold;
	}
.question {
	text-transform: none;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	color:#666666;
	font-size:140%;
	line-height:120%;
	padding:30px 10px 10px 10px;
	border-bottom:4px solid #C00;
	}
.abs {
	width:150px;
	}
.abs img {
	-webkit-box-shadow: 0px 0px 3px 0px #666;
	-moz-box-shadow: 0px 0px 3px 0px #666;
	box-shadow: 0px 0px 3px 0px #666;	}
.stat_box {
	width:102px;
	height:10px;
	background-color:#FFFFFF;
	border:1px solid #000000;
	-webkit-box-shadow: 0px 0px 3px 0px #666;
	-moz-box-shadow: 0px 0px 3px 0px #666;
	box-shadow: 0px 0px 3px 0px #666;
	float:left;
	margin-top:3px;
	}
.stat_var {
	background-image:url(http://www.boostpark.com/media/bar_back_red.png);
	background-repeat:repeat-x;
	margin:0px;
	height:10px;
	text-align:left;
	}
.rahmen {
    border:10px solid #ccc;
    -moz-border-radius: 12px;
    -webkit-border-radius: 12px;
    border-radius: 12px;
    -webkit-box-shadow: 0px 0px 6px 0px #666;
    -moz-box-shadow: 0px 0px 6px 0px #666;
    box-shadow: 0px 0px 6px 0px #666;
}
.dgl_rahmen {
    -webkit-border-radius: 4px;
    -moz-border-radius: 4px;
    border-radius: 4px;
    -moz-box-shadow: inset 0 0 3px 3px #d7dadb;
    -webkit-box-shadow: inset 0 0 3px 3px #d7dadb;
    box-shadow: inset 0 0 3px 3px #d7dadb;
}
/******************************************************************
POSTS & CONTENT STYLES
******************************************************************/

.tp_dotted {border-bottom: 1px dotted #9bbeb4; margin: 2px;}


/******************************************************************
Loginform
******************************************************************/
.login {
    box-shadow: inset 0 0 4px 4px #ccc;
    background-color: #eee;
    border-radius: 6px;
    border-width: 0px;
    height: 35px;
    width: 305px;
    padding-left: 15px;
    margin: 4px;
}
.mailbody {
    box-shadow: inset 0 0 4px 4px #ccc;
    background-color: #eee;
    border-radius: 6px;
    border-width: 0px;
    min-height: 95px;
    min-width: 305px;
    padding-left: 15px;
    margin: 4px;
}

.login_1
{
    width:330px;
}
.login_2
{
    padding-left:5px;
    float:right;
    width:245px;
}
.error {
    width: 560px;
    margin: 4px;
    padding-left:4px;
    background-color: lightgray;
    color:black;
}
.error ul{
    list-style: none;
}

/******************************************************************
Sandbox
******************************************************************/


.sandbox_field, #contentsearch input#searchsubmit {
    -webkit-border-radius: 4px;
    -moz-border-radius: 4px;
    border-radius: 4px;
    background: #193228;
    background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzE5MzIyOCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMyOTVmNTIiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
    background: -moz-linear-gradient(top,  #193228 0%, #295f52 100%);
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#193228), color-stop(100%,#295f52));
    background: -webkit-linear-gradient(top,  #193228 0%,#295f52 100%);
    background: -o-linear-gradient(top,  #193228 0%,#295f52 100%);
    background: -ms-linear-gradient(top,  #193228 0%,#295f52 100%);
    background: linear-gradient(top,  #193228 0%,#295f52 100%);
    color: #7a9189;
    font-weight: 400;
    padding: 10px 12px;
    /*display: block; */
    text-decoration: none;
    text-shadow: 0 -1px 1px rgba(0,0,0,0.33);
    font-family: "din-condensed-web";
    text-transform: uppercase;
    font-size: 1.4em;
    width:200px;margin:0 0 0;height:45px;border:none; cursor:pointer; text-align:center; valign:middle}

.field_white {
    text-transform: uppercase;
    font-size: 17px;
    color: #173127;
    font-weight: 400;
    box-shadow: 0px 0px 10px black;
    background-color: #eee;
    background-image:url(bar_golden.png);
    border-radius: 6px;
    border-width: 0px;
    height: 35px;
    min-width: 150px;
    padding-left: 15px;
    margin: 4px;
    margin-bottom: 15px;
}
.field_white a {
    color: #002e21;
    margin-left: 17px;
    margin-top: 5px;
    float: left;
}
/****************************************************************
DGL version 1.12
****************************************************************/
.box {
    width: 300px;
    min-height: 100px;
    padding: 5px;
}

.box_lists {
    width: 900px;
    margin-top: 0px;
    margin-bottom: 30px;
    padding: 10px;
}

.box, .box_lists
{
    background: #f3f4f5;
    -webkit-border-radius: 4px;
    -moz-border-radius: 4px;
    border-radius: 4px;
    -moz-box-shadow: inset 0 0 3px 3px #d7dadb;
    -webkit-box-shadow: inset 0 0 3px 3px #d7dadb;
    box-shadow: inset 0 0 3px 3px #d7dadb;
}
.table
{
    background-color: #286052;
    width: 300px;
    min-height: 120px;
}
.table_canvas {
    padding: 5px;
    -moz-border-radius: 4px 4px 4px 4px;
    -webkit-border-radius: 4px 4px 4px 4px;
    border-radius: 4px 4px 4px 4px;
    background-color:#286052;
}

#container_dgl {
    width: 940px;
    min-height: 220px;
    color:#a8bdbd;
    padding: 11px;
}
#content_dgl {
    padding: 12px;
    padding-top: 0px;
}


#container_dgl h2 {
    color: #a8bdbd;
}

.color_scheme_green_back { color: #a8bdbd; }
.color_scheme_green_back a:link , .color_scheme_green_back a:visited { color: #a8bdbd; }
.color_scheme_green_back a:hover { color: #ffffff; }

.color_scheme_white_back {
    color: #2b7860;
}

.green_canvas {
    width: 939px;
    min-height: 200px;
    -moz-border-radius: 4px 4px 4px 4px;
    -webkit-border-radius: 4px 4px 4px 4px;
    border-radius: 4px 4px 4px 4px;
    background-color:#286052;
    background-image:url(GPTP_green_gradient_940.png);
    background-repeat:no-repeat;

}
.club_canvas {
    width: 880px;
    min-height: 150px;
    padding: 10px;
    -moz-border-radius: 4px 4px 4px 4px;
    -webkit-border-radius: 4px 4px 4px 4px;
    border-radius: 4px 4px 4px 4px;
    background-color:#286052;
    color: #a8bdbd;
}

.rahmen {
    border:10px solid #ccc;
    -moz-border-radius: 12px;
    -webkit-border-radius: 12px;
    border-radius: 12px;
    -webkit-box-shadow: 0px 0px 6px 0px #666;
    -moz-box-shadow: 0px 0px 6px 0px #666;
    box-shadow: 0px 0px 6px 0px #666;
}
.dgl_rahmen {
    -webkit-border-radius: 4px;
    -moz-border-radius: 4px;
    border-radius: 4px;
    -moz-box-shadow: inset 0 0 3px 3px #d7dadb;
    -webkit-box-shadow: inset 0 0 3px 3px #d7dadb;
    box-shadow: inset 0 0 3px 3px #d7dadb;
}
#container_alt {
    font-size: 14px;
    color: #7da097;
    width: 935px;
    background-color:#286052;
    -moz-border-radius: 4px;
    -webkit-border-radius: 4px;
    border-radius: 4px;
    -moz-box-shadow: inset 0 0 3px 3px #d7dadb;
    -webkit-box-shadow: inset 0 0 3px 3px #d7dadb;
    box-shadow: inset 0 0 3px 3px #d7dadb;
    background-image:url(GPTP_green_gradient.png);
    background-repeat:no-repeat;
    background-position: 50% 50%;
    margin-left:auto;
    margin-right:auto;
    line-height: 140%;
}

.line_green {
    background-image:url(GTTP_green_line_pixel.png);
    height: 5px;
}
.width_full {
    width: 910px;
}
#dgl_header {
    width: 939px;
    height: 218px;
    margin: 0px;
    background-color:#286052;
    -moz-border-radius: 4px 4px 0px 0px;
    -webkit-border-radius: 4px 4px 0px 0px;
    border-radius: 4px 4px 0px 0px;
    background-image:url(GPST_header.png);
    background-repeat: no-repeat;
}
#sponsoren {
    width: 920px;
    background-color: #FFF;
    border:10px solid #ccc;
    -moz-border-radius: 12px;
    -webkit-border-radius: 12px;
    border-radius: 12px;
    -webkit-box-shadow: 0px 0px 6px 0px #666;
    -moz-box-shadow: 0px 0px 6px 0px #666;
    box-shadow: 0px 0px 6px 0px #666;
}

#sponsors {
    width: 890px;
    min-height: 120px;
    padding: 10px;
}
.white_canvas {
    padding: 5px;
    background: #f3f4f5;
    -webkit-border-radius: 4px;
    -moz-border-radius: 4px;
    border-radius: 4px;
    -moz-box-shadow: inset 0 0 3px 3px #d7dadb;
    -webkit-box-shadow: inset 0 0 3px 3px #d7dadb;
    box-shadow: inset 0 0 3px 3px #d7dadb;
}
.image_motto {
    width: 310px;
    height: 200px;
    margin: 0px;
    background-color:#286052;
    -moz-border-radius: 4px 4px 4px 4px;
    -webkit-border-radius: 4px 4px 4px 4px;
    border-radius: 4px 4px 4px 4px;
    background-image:url(GolfTeamGermany_2013_310.jpg);
    background-repeat: no-repeat;
}
.text_line_club {

    border-bottom: 1px dotted #769A90;
    min-height: 30px;
    clear: both;
}
.top_dotted {border-top: 1px dotted #769A90; margin-top: 10px;}
.text_line_betreuer {
    width: 300px;
    border-bottom: 1px dotted #769A90;
    min-height: 20px;
}

.dgl_dotted{
    border-bottom: 2px dotted #769A90;
}

.liga_headline_left {float: left; width: 45%;  margin-top: 12px;}
.liga_headline_middle {float: left; width: 10%; margin-left: 5%; text-align: center; margin-top: 12px;}
.liga_headline_right {float: right; width: 40%; text-align: right; margin-top: 24px; }

.liga_headline_font{
    font-family: Century, Georgia, Times, "Times New Roman", serif;
    font-size: 28px;
}

.liga_nav_kontext {min-height: 50px;}

.liga_nav_kontext a:visited {color:#a8bdbd;}
.liga_nav_kontext a:link {color:#a8bdbd;}
.liga_nav_kontext a:hover {color:#ffffff;}

.liga_nav_top_right {float: right; width: 70%; text-align: right; margin-top: 0px; }

.liga_nav_top_right a:visited {color:#a8bdbd;}
.liga_nav_top_right a:link {color:#a8bdbd; }

.form_row {width: 600px; min-height: 30px;}
.form_col_left {width: 150px; float: left;}
.form_col_right {width: 450px; float: right;}


.menu_row {min-height: 30px; font-size: 22px; margin-top: 5px; margin-bottom: 15px; }
.menu_col_left {width: 200px; float: left;}
.menu_col_right {width: 500px; float: right;}
.menu_col_right a:hover {background-color: #296052; color: #ffffff;}
.menu_dotted {clear: both; border-bottom: 2px; border-bottom-style: dotted;}

.golfpost_content_width {width:642px; }

/******************************************************************
TABLE STYLES
******************************************************************/
table {color: #384040; font-size: .9em;}
.table_liga {color: #a8bdbd; font-size: 13px;}
.table_team {font-size: 17px; margin-bottom: 10px; margin-top: 10px;}
thead {background: #1a342a; color: #94a1a2; font-weight: normal; text-align: left;}
tr {border-bottom: 1px solid #ccd3d4; font-family: Georgia, serif;}
.tr_liga {font-size: 16px; line-height: 1.9; }

tr th
{

    background: #193228;
    background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzE5MzIyOCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMyOTYwNTIiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
    background: -moz-linear-gradient(top,  #193228 0%, #296052 100%);
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#193228), color-stop(100%,#296052));
    background: -webkit-linear-gradient(top,  #193228 0%,#296052 100%);
    background: -o-linear-gradient(top,  #193228 0%,#296052 100%);
    background: -ms-linear-gradient(top,  #193228 0%,#296052 100%);
    background: linear-gradient(top,  #193228 0%,#296052 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#193228', endColorstr='#296052',GradientType=0 );
    color: #fff;
    font-family: Arial,Helvetica,sans-serif;
    height:24px;
    margin: 1px 1px 1px 1px;
    vertical-align: middle;
}
tr.odd {background: #dce0e2;}
.tableLive {margin-bottom: 20px;}
.tableLivePar {background: #5B9583; color: #fff;}
.tableLiveBigger {background: red; color: #fff;}
.tableLiveSmaller {background: blue; color: #fff;}
.tableLiveHole {width: 15px; text-align: center; font-weight: bold;}
.tableLiveCenter {text-align: center;}
.tableLiveRight {text-align: right; padding-right: 5px;}
td {}
.border {border-left: solid 1px black;}
.noborder  {border-left: none;}

